-
1.桌面自启动设置: 设置自启动可以让连接机器人的电脑在开机后自动连接底盘、深度相机、激光雷达,并开启导航和coffee_bot程序。设置前需要做一些准备工作: 1.首先请确保连接机器人的电脑为ROS主机,能够不依赖局域网内其他电脑自行启动ROS。 2.在设置自启动前请先创建好地图,并保存到已知位置。将Installation_Setup/kobuki_xs_auto_start.sh文件中的TURTLEBOT_MAP_FILE后面的赋值改为地图的.yaml文件,其中包括文件路径,路径中不允许出现环境变量,如:$HOME或者~。 3.修改TURTLEBOT_3D_SENSOR后面的赋值为kinect2_rplidar_s1。 此时可以进行配置自启动了,在连接机器人的电脑上启动终端,输入: $ gnome-session-properties 弹出以下界面:
2019-11-280/1134- 暂无回复 - -
[Android Phone] 下载并安装APP,下载链接:http://file.ncnynl.com/ros/ROS_Control.apk 启动底盘: $ roslaunch turtlebot_bringup minimal.launch 启动深度相机: $ roslaunch kinect2_bridge kinect2_laser.launch 启动导航程序,加载前面创建的map1地图,假设地图存放HOME(即终端默认的工作目录~/,起绝对路径为/home/用户名/)目录: $ roslaunch turtlebot_navigation kinect2_amcl.launch map_file:=$HOME/map1.yaml [Android Phone] 打开 ROS_Control APP: 添加机器人,点击Show Advanced Options,修改参数: Robot Name:给机器人起名字; Master URI:填写~/.bashrc里的ROS_MASTER_URI Joystick Topic:填写/cmd_vel_mux/input/teleop Camera Topic:填写/camera/sd/image_color_rect/compressed 进入控制界面时可以选择相应的Control Mode: Joystick:为模拟手柄控制 Tilt:为重力感应控制 配置完之后就可以用模拟摇杆或者重力来控制机器人运动了。
2019-11-280/1057- 暂无回复 - -
将机器人放在充电桩附近,启动底盘: $ roslaunch turtlebot_bringup minimal.launch 启动自动充电功能服务: $ roslaunch kobuki_auto_docking minimal.launch --screen 开启自动充电程序: $ roslaunch kobuki_auto_docking activate.launch --screen 如果程序运行正常,机器人会自动旋转,并选择最优路径到达充电桩,并完成对接。
2019-11-280/797- 暂无回复 - -
将机器人放置在开始创建地图时的位置和角度,在连接机器人的电脑上启动导航的launch文件,假设地图存放HOME目录(即终端默认的工作目录~/,其绝对路径为/home/用户名/)且地图为map1.yaml和map.pgm: $ roslaunch kobuki_x_bringup kobuki_xs_navigation.launch map_file:=$HOME/map1.yaml 在有显示器的电脑上启动RVIZ可视化程序: $ roslaunch turtlebot_rviz_launchers view_navigation.launch 如果刚开始没有将机器人放置在建图起始位置,这时可以手动设置,点击工具栏的2D Pose Estimate,之后用鼠标左键在地图上按住并拖动来重置地图中机器人的位置与方向。
2019-11-280/801- 暂无回复 - -
在连接机器人的电脑上启动测试gmapping的launch文件: $ roslaunch kobuki_x_bringup kobuki_xs_gmapping.launch 在有显示器的电脑上启动RVIZ可视化程序: $ roslaunch turtlebot_rviz_launchers view_navigation.launch 在有屏幕的电脑上开启遥控程序: $ roslaunch turtlebot_teleop keyboard_teleop.launch 此时可以看到GUI显示机器人位置与地图创建情况,用遥控程序遥控机器人在场地内移动并进行建图,请尽量不要让机器人快速移动以影响建图效果。注意遥控程序要聚焦上才能遥控。 RVIZ基本操作:按住左键拖动地图客转动视角,按住中键拖动地图可平移视角,按住右键上下拖动(或者用滚轮滚动)可缩放显示比例。 在完成场地的建图后,需要对地图进行保存,打开另一个终端输入: $ rosrun map_server map_saver -f map1 map1为地图名称,可以带路径,不带路径的话地图自动保存在当前工作目录,程序会生成两个文件:map1.yaml和map1.pgm。
2019-11-280/531- 暂无回复 - -
在确保rplidar s1设备正确连接和供电之后开启kinect2的ros程序: $ roslaunch kobuki_x_description rplidars1_for_kobuki_xs.launch 如果终端没有红色错误提示或者进程结束的提示,则表示成功开启雷达,可以打开RVIZ进行查看: $ rviz 左侧Display栏的Global Options目录下的Fixed Frame选择laser,点击左下角的Add,点击右侧By topic选项卡,从中选择scan话题,点击右下角OK,则可以在主界面看到雷达扫描的效果。
2019-11-280/512- 暂无回复 - -
首先测试环境变量中设置的相机型号: $ echo $TURTLEBOT_3D_SENSOR 如果是kinect2_rplidar_s1,则表示环境变量设置正确。 在确保kinect2设备正确连接和供电之后开启kinect2的ros程序: $ roslaunch kinect2_bridge kinect2_bridge.launch 如果终端中没有出现红色错误提示则说明程序正常运行,可以打开图像显示工具来查看图像: $ rqt_image_view 选择其中的彩色、黑白、红外、深度图像进行查看。
2019-11-280/573- 暂无回复 - -
[链接]新安装的Ubuntu系统请先更新一次软件源,打开终端(按左上角搜索terminal或者直接按快捷键ctrl+alt+t),执行以下命令,期间需要输入密码,默认密码是turtlebot: $ sudo apt update $ sudo apt upgrade 之后安装git: $ sudo apt install git 然后就可以用git下载我们提供的脚本文件了: $ git clone https://github.com/RoboticsWars/Installation_Setup.git 最后进入Installation_Setup目录,执行相应脚本文件: $ cd ~/Installation_Setup $ ./install_ros.sh $ ./install_kinect2_intel.sh或者./install_kinect2_nvidia.sh $ ./install_kinect2_ros.sh $ ./setup_kobuki_xs_with_kinect2_rplidars1.sh
2019-11-280/583- 暂无回复 -
- 首页
- 上一页
- 1
- 下一页
- 末页

