turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » ROS与duckietbot指南 » ROS与duckietbot指南-游戏杆进行控制

ROS与duckietbot指南-游戏杆进行控制

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

ROS与duckietbot指南-游戏杆进行控制

说明:

  • 介绍通过游戏杆进行控制

安装duckietown:

  • 下载:
$ git clone git@github.com:duckietown/Software.git ~/duckietown
  • 更新时间
$ sudo ntpdate -u us.pool.ntp.org
  • 更新软件
$ cd ~/duckietown
$ /bin/bash ./dependencies_since_image.sh
  • 编译
$ cd ~/duckietown
$ source /opt/ros/kinetic/setup.bash
$ catkin_make -C catkin_ws/

安装duckiefleet

  • 下载:
$ git clone https://github.com/duckietown/duckiefleet-fall2017 ~/duckiefleet
  • 添加环境变量到~/.bashrc
export DUCKIEFLEET_ROOT=~/duckiefleet
  • 启用
source ~/.bashrc

测试游戏杆:

  • 检查是否有游戏杆设备:
$ ls /dev/input/
  • 测试游戏杆:
$ jstest /dev/input/js0

运行demo

  • 远程登录到树莓派执行:
$ cd ~/duckietown
$ source environment.sh
  • 运行:
$ roslaunch duckietown joystick.launch veh:=robot name

参考:

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: ros与duckietbot指南