版权声明:该教程版权归北京智能佳科技有限公司所有,未经公司授权禁止引用.发布.转载等,否则将追究其法律责任. 使用前说明:本使用文档说明略微简明,请结合指导视频进行操作会更容易理解!! 第一章节 BJROBOT ROS 网络配置及移动控制 1.工控机的系统用户名为 robot,密码:bjrobot  远程登录方式:a.teamview, 输入工控机IP,密码即可登录:                   b.ssh登录:ssh bjrobot@192.168.50.102 密码:bjrobot…
建地图前说明:请确保你的小车已经校正好 IMU.角速度.线速度,虚拟机配置好 ROS 网络的前提进行,否则会造成构建地图无边界.虚拟机端无法正常收到小车主控端发布的话题数据等异常情况!! 1.把小车平放在你想要构建地图的区域内地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动 roslaunch znjrobot bringup.launch. 2.在虚拟机端,再打开一个终端,ssh 过去小车主控端启动, roslaunch znjrobot rplidar.launch 3.在虚拟…
建地图前说明:请确保你的小车已经校正好 IMU.角速度.线速度,虚拟机配置好 ROS 网络的前提进行,否则会造成构建地图无边界.虚拟机端无法正常收到小车主控端发布的话题数据等异常情况!! 1.把小车平放在你想要构建地图的区域内地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动 roslaunch znjrobot bringup.launch. 2.在虚拟机端打开一个终端,ssh 过去主控端启动roslaunch znjrobot karto_slam.launch. 3.在虚拟机端…
BJROBOT 线速度校正   1.把小车平放在地板上,用卷尺作为测量刻度,选取车头或者车尾处作为小车的起点, 打开资料里的虚拟机,打开一个终端 ssh 过去主控端启动 roslaunch znjrobot bringup.launch. 2.在虚拟机端打开一个终端,ssh 过去小车主控端,启动校正线速度命令rosrunznjrobot_nav calibrate_linear.py 3.在虚拟机端再打开一个终端,直接启动 rosrunrqt_reconfigure  rqt_reconfigu…
导航前说明:一定要确保你小车在构建好地图的基础上进行! 1.把小车平放在你想要构建地图区域的地板上,打开资料里的虚拟机,打开一个终端, ssh 过去主控端启动roslaunch znjrobot bringup.launch. 2.在虚拟机端再打开一个终端,ssh 过去主控端启动roslaunch znjrobot camera.launch. 3.在虚拟机端打开一个终端,再次 ssh 过去小车主控端启动roslaunch znjrobot navigate.launch. 4.在虚拟机端打开一…
1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动roslaunch znjrobotbringup.launch 2.在虚拟机端再打开一个终端,ssh 过去主控端启动roslaunch znjrobot camera.launch 3.在虚拟机端再打开一个终端,ssh 过去主控端启动roslaunch znjrobot lidar_slam.launch 4.在虚拟机端打开一个终端,启动 rviz:rosrun rviz rviz. 5.全屏化后点击 File,点击…
1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动roslaunch znjrobot camera.launch. 2.在虚拟机端启动 roslaunch opencv_apps edge_detection.launch 进行边缘提取采集. 效果如下: 3.在虚拟机端启动 roslaunch opencv_apps hough_lines.launch 进行哈夫变换直线检测. 4.在虚拟机端启动 roslaunch opencv_apps find_contour…
1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端运行rosrun robot_upstart install znjrobot/launch/bringup.launch 2.按照上一步提示运行命令:sudo systemctl daemon-reload && sudo systemctl start znjrobot. 3.再继续运行 sudo service znjrobot start 4.此时通过 rostopic list,可以查看到 bringup.…
雷达跟随说明:注意深度摄像头的 USB 延长线,可能会对雷达扫描造成影响, 所以在雷达跟随前,把深度摄像头的 USB 延长线取下.另外雷达跟随范围大概是前方 50cm 和 120°内扫描到的物体都可以跟随. 1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动roslaunch znjrobot bringup.launch.   2.在虚拟机端再打开一个终端,ssh 过去启动 roslaunch znj_lidar_follower laser_follower.la…
关于摄像头:普通摄像头, USB 免驱摄像头都可以使用. 1.如下图所示,用红色胶布在地板上贴一条线,小车摆放在线的一头处,让线在小车的中间位置,摄像头角度往下调整倾斜一点,好让摄像头识别到红线.注意:红线拐弯角度不能太急,地板最好不反光,地板的颜色和红色线对比度要高,识别效果才会更好. 2.用资料里的虚拟机,打开一个终端 ssh 过去主控端启动roslaunch znjrobot bringup.launch. 3.再打开一个终端.ssh 过去小车主控端,启动roslaunch znjrobo…