TurtleBot3 LDS-01 跟随 Kinetic
跟随者演示仅使用360激光距离传感器LDS-01实施。基于人与障碍物位置样本的先前拟合,使用分类算法来采取行动。它跟随机器人前面的某个人在50厘米范围和140度范围内。
在有障碍物的区域中运行跟随者演示可能效果不佳。因此,建议在没有障碍的开放区域中运行演示。
1.安装turtlebot3_applications和turtlebot3_applications_msgs软件包。
sudo apt-get install ros-kinetic-ar-track-alvar sudo apt-get install ros-kinetic-ar-track-alvar-msgs cd ~/catkin_ws/src git clone https://github.com/ROBOTIS-GIT/turtlebot3_applications.git git clone https://github.com/ROBOTIS-GIT/turtlebot3_applications_msgs.git cd ~/catkin_ws && catkin_make
Melodic:
sudo apt-get install ros-melodic-ar-track-alvar -y sudo apt-get install ros-melodic-ar-track-alvar-msgs -y
git clone https://gitee.com/kay2020turtlebot3_applications.git git clone https://gitee.com/kay2020/turtlebot3_applications_msgs.git
2.安装scikit-learn
,NumPy
和ScyPy
包
sudo apt-get install python-pip sudo pip install -U scikit-learn numpy scipy sudo pip install --upgrade pip
3.安装完成后,在远程PC上运行roscore
roscore
4.启动bringup程序包
roslaunch turtlebot3_bringup turtlebot3_robot.launch set_lidar_frame_id:=odom
5.设置TurtleBot3 Burger的环境变量并启动turtlebot3_follow_filter
export TURTLEBOT3_MODEL=burger roslaunch turtlebot3_follow_filter turtlebot3_follow_filter.launch
6.启动turtlebot3_follower
roslaunch turtlebot3_follower turtlebot3_follower.launch
参考
https://mp.weixin.qq.com/s/pw9BX9KcOT7h0ph_D_5q6Q
作者:kay 出处:https://www.cnblogs.com/kay2018/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |