1)在您的PC上运行启动脚本启动主节点
~ / rosev3 / gripp3r美元。/运行。上海
创建网络“gripp3r_rosnet“司机”macvlan”<BR>创建主
请开始ev3_manager对ev3
按任意键继续…
2)连接到ros_ip EV3,确保设置正确
SSH根@ ev3dev美元
根@ ev3dev:~ # ros_ip_set wlan0
ros_ip设置IP 192.168.0.29 wlan0
3)运行在EV3控制器经理
根@ ev3dev:~ # ev3_manager
getfileptr开口:/系统/班/测速电机/ motor0 /位置0xb0c70 <BR> getfileptr开口:/系统/班/测速电机/ motor0 /速度0x7d688
getfileptr开口:/系统/班/测速电机/资源列表排序选择:/位置0x13aea8
getfileptr开口:/系统/类/测速电机/资源列表排序选择:/速度0x13b010
getfileptr开口:/系统/班/测速电机/ 2 /位置0x13b178
getfileptr开口:/系统/班/测速电机/ 2 /速度0x13b2e0
3)在PC机上,按任意键继续运行脚本
该脚本将运行的机器人控制器节点和节点的teleop
按任意键继续…创建机器人<BR>的rosdep视图是空的:叫“sudo rosdep init”和“rosdep更新”
从键盘和出版扭曲!
---------------------------
走动:
U I O
J K L
M。
Holonomic模式(扫射),按住Shift键:
---------------------------
U I O
J K L M
<>
T:起来(+ Z)
B:下(Z)
别的:停止
Q、Z:上升/下降最大速度10%
W / X:增加/减少线性速度10%
E / C:增加/减少角速度10%
Ctrl-C退出
4)在流通,你应该可以看到如下输出:
港口:4 <BR>模式:接近
刊登率:10
getfileptr开口:/系统/班/乐高传感器/ SENSOR0 / driver_name 0xb4a7b818
STR:lego-ev3-ir
STR不:0:lego-ev3-color
STR不:1:lego-ev3-gyro
STR不:2:lego-ev3-ir < ---
驱动程序名称:4
范围模式设置!
[ INFO] [1492105925.627802900]: Controller Change
getFilePTR opening: /sys/class/lego-sensor/sensor0/mode 0x13c818
getFilePTR opening: /sys/class/lego-sensor/sensor0/num_values 0x1277b8
getFilePTR opening: /sys/class/lego-sensor/sensor0/value0 0x127920
[ INFO] [1492105973.190347530]: Controller state will be published at 10Hz.
[ INFO] [1492105973.322766691]: Wheel separation will be multiplied by 1.
[ INFO] [1492105973.417211894]: Wheel radius will be multiplied by 1.
[ INFO] [1492105973.517104381]: Velocity commands will be considered old if they are older than 0.5s.
[ INFO] [1492105973.602212924]: Base frame_id set to base_link
[ INFO] [1492105973.656389292]: Publishing to tf is enabled
[ INFO] [1492105974.528557814]: Odometry params : wheel separation 0.148, wheel radius 0.01725
[ INFO] [1492105974.747566410]: Adding left wheel with joint name: Joint_B and right wheel with joint name: Joint_C
[ INFO] [1492105975.243133421]: Controller Change
[ INFO] [1492105975.284316193]: velocity_controllers/JointVelocityController requests Joint OutPortA Joint_A
getFilePTR opening: /sys/class/tacho-motor/motor0/command 0x129eb0
[ INFO] [1492105975.388328099]: <--------------EV3 Joint Joint_A---------------->
[ INFO] [1492105975.452792518]: Joint control mode: velocity
[ INFO] [1492105975.568053679]: P: 1000 I: 60 D: 0
[ INFO] [1492105975.594953917]:
[ INFO] [1492105975.626518843]: ----------------------------------------------<
[ INFO] [1492105975.656511828]: PID 1000 60 0
getFilePTR opening: /sys/class/tacho-motor/motor0/speed_pid/Kp 0x12a0d0
getFilePTR opening: /sys/class/tacho-motor/motor0/speed_pid/Ki 0x129ba8
getFilePTR opening: /sys/class/tacho-motor/motor0/speed_pid/Kd 0x66500
[ INFO] [1492105975.751428230]: diff_drive_controller/DiffDriveController requests Joint diffDrv Joint_B
getFilePTR opening: /sys/class/tacho-motor/motor1/command 0x66398
[ INFO] [1492105975.838143075]: <--------------EV3 Joint Joint_B---------------->
[ INFO] [1492105975.930534411]: Joint control mode: velocity
[ INFO] [1492105976.05417
(责任编辑:admin)