文件名称:ARM项目
文件大小:510KB
文件格式:ZIP
更新时间:2024-03-08 18:23:58
Python
AMR最终项目 该项目是“自主移动机器人”课程的最终项目。 它包含一个简单的程序,该程序可将turbobot导航到由goals_publisher设置的三个避开障碍物的目标。 先决条件 Linux 安装ROS 安装相关的ROS软件包 开始 roslaunch sd_171001_prj start.launch 一般说明 目标 在5分钟内避开障碍物,导航乌龟机器人以达到三个不同的目标(0.5m距离)。 进口 rospy 基本进口 math 基本进口 sensor_msgs.msg > LaserScan 订阅laserscan gazebo_msgs.msg >模型状态订阅机器人的位置 goal_publisher.msg > PointArray 订阅目标的坐标 tf.transformations > euler_from_quaternion 计算偏航 geometry_ms
【文件预览】:
ARM-project-master
----presentation()
--------presentation.md(3KB)
--------slight.png(96KB)
--------laser.png(89KB)
--------reach.png(74KB)
--------cal.png(60KB)
--------turn.png(105KB)
--------rosgraph.png(85KB)
----final_project_practice()
--------model.sdf(17KB)
----README.md(4KB)
----sd_171001_prj()
--------src()
--------launch()
--------package.xml(3KB)
--------README.md(4KB)
--------CMakeLists.txt(7KB)
----turtlebot.world(47KB)