Sensing_Navigation_and_ML:从头开始使用EKF SLAM算法进行Turtlebot3自主Slam和导航的软件包

上传者: 42129970 | 上传时间: 2023-01-23 10:11:57 | 文件大小: 302.89MB | 文件类型: ZIP
ME495机器人的传感,导航和机器学习 耶尔·本·沙洛姆(Yael Ben Shalom) 2021年冬季 包装清单 该存储库包含几个ROS软件包: 适应差动驱动机器人的软件包,可满足我们的需求。 2d-处理SE(2)中的转换的程序包。 使turtlesim乌龟遵循rectanglep路径的软件包。 一个软件包,用于存储与turtlebot硬件交互的代码。 一个模拟机器人运动学的软件包,以及一个用于检测地标和地标id的相对x,y位置的传感器。 软件包包含实现基于特征的卡尔曼滤波器SLAM。 该存储库使用外部软件包: nuturtlebot-附加软件包,可帮助我们使用turtlebot上的较低级硬件。 为了运行该项目,请下载turtle.repos文件。

文件下载

资源详情

[{"title":"( 83 个子文件 302.89MB ) Sensing_Navigation_and_ML:从头开始使用EKF SLAM算法进行Turtlebot3自主Slam和导航的软件包","children":[{"title":"Sensing_Navigation_and_ML-master","children":[{"title":"nuturtle_description","children":[{"title":"CMakeLists.txt <span style='color:#111;'> 6.93KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"diff_params.yaml <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"my_turtle_view.rviz <span style='color:#111;'> 6.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"urdf","children":[{"title":"my_turtlebot3.urdf.xacro <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"macro.xacro <span style='color:#111;'> 944B </span>","children":null,"spread":false}],"spread":true},{"title":"package.xml <span style='color:#111;'> 750B </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"load.launch <span style='color:#111;'> 985B </span>","children":null,"spread":false}],"spread":true},{"title":"meshes","children":[{"title":"sensors","children":[{"title":"lds.stl <span style='color:#111;'> 656.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"bases","children":[{"title":"burger_base.stl <span style='color:#111;'> 1.64MB </span>","children":null,"spread":false}],"spread":true},{"title":"wheels","children":[{"title":"left_tire.stl <span style='color:#111;'> 1.03MB </span>","children":null,"spread":false},{"title":"right_tire.stl <span style='color:#111;'> 1.03MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"trect","children":[{"title":"srv","children":[{"title":"TurtleStart.srv <span style='color:#111;'> 67B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"turtle_rect.cpp <span style='color:#111;'> 7.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 6.98KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"turtle_params.yaml <span style='color:#111;'> 443B </span>","children":null,"spread":false}],"spread":true},{"title":"videos","children":[{"title":"Task_C.gif <span style='color:#111;'> 640.56KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"package.xml <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"trect.launch <span style='color:#111;'> 518B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"rigid2d","children":[{"title":"srv","children":[{"title":"SetPose.srv <span style='color:#111;'> 49B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"fake_turtle_node.cpp <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"rigid2d.cpp <span style='color:#111;'> 9.18KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"odometer_node.cpp <span style='color:#111;'> 7.73KB </span>","children":null,"spread":false},{"title":"diff_drive.cpp <span style='color:#111;'> 8.60KB </span>","children":null,"spread":false}],"spread":true},{"title":"doc","children":[{"title":"Kinematics.pdf <span style='color:#111;'> 483.16KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 8.21KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"robot_params.yaml <span style='color:#111;'> 646B </span>","children":null,"spread":false},{"title":"turtle_view.rviz <span style='color:#111;'> 8.77KB </span>","children":null,"spread":false}],"spread":true},{"title":"videos","children":[{"title":"Task_E.gif <span style='color:#111;'> 963.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"package.xml <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"fake_turtle_odom.launch <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"rigid2d_test.cpp <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false},{"title":"diff_drive_test.cpp <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false}],"spread":true},{"title":"include","children":[{"title":"rigid2d","children":[{"title":"diff_drive.hpp <span style='color:#111;'> 6.33KB </span>","children":null,"spread":false},{"title":"rigid2d.hpp <span style='color:#111;'> 11.39KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"nuturtle_robot","children":[{"title":"srv","children":[{"title":"Control.srv <span style='color:#111;'> 25B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"turtle_interface_node.cpp <span style='color:#111;'> 8.61KB </span>","children":null,"spread":false},{"title":"follow_circle_node.cpp <span style='color:#111;'> 4.11KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 8.29KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"nuturtle_robot_params.yaml <span style='color:#111;'> 490B </span>","children":null,"spread":false}],"spread":true},{"title":"videos","children":[{"title":"Task_Fa.gif <span style='color:#111;'> 64.60MB </span>","children":null,"spread":false},{"title":"Task_F8-3a.gif <span style='color:#111;'> 57.43MB </span>","children":null,"spread":false},{"title":"Task_Fb.gif <span style='color:#111;'> 73.95MB </span>","children":null,"spread":false},{"title":"Task_F8-4a.gif <span style='color:#111;'> 45.02MB </span>","children":null,"spread":false},{"title":"Task_F8-3b.gif <span style='color:#111;'> 482.46KB </span>","children":null,"spread":false},{"title":"Task_F8-4b.gif <span style='color:#111;'> 741.74KB </span>","children":null,"spread":false},{"title":"Task_F8-6a.gif <span style='color:#111;'> 59.26MB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"package.xml <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"odom_teleop.launch <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"basic_remote.launch <span style='color:#111;'> 797B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"turtle_interface_test.test <span style='color:#111;'> 575B </span>","children":null,"spread":false},{"title":"turtle_interface_test.cpp <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"nuslam","children":[{"title":"src","children":[{"title":"landmarks.cpp <span style='color:#111;'> 7.94KB </span>","children":null,"spread":false},{"title":"slam.cpp <span style='color:#111;'> 17.54KB </span>","children":null,"spread":false},{"title":"visualization.cpp <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":"nuslam.cpp <span style='color:#111;'> 9.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"simulation.png <span style='color:#111;'> 22.36KB </span>","children":null,"spread":false},{"title":"slam2.gif <span style='color:#111;'> 1.68MB </span>","children":null,"spread":false},{"title":"slam.gif <span style='color:#111;'> 1.63MB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 8.56KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"visualization.rviz <span style='color:#111;'> 10.60KB </span>","children":null,"spread":false},{"title":"detect_landmarks.rviz <span style='color:#111;'> 10.77KB </span>","children":null,"spread":false},{"title":"laser_scanner.yaml <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"package.xml <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"landmark_detect.launch <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"slam.launch <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"include","children":[{"title":"nuslam","children":[{"title":"nuslam.hpp <span style='color:#111;'> 4.29KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"nurtlesim","children":[{"title":"src","children":[{"title":"tube_world.cpp <span style='color:#111;'> 22.24KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 7.98KB </span>","children":null,"spread":false},{"title":"config","children":[{"title":"nurtlesim_params.yaml <span style='color:#111;'> 809B </span>","children":null,"spread":false},{"title":"tube_world.rviz <span style='color:#111;'> 6.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"videos","children":[{"title":"Task_G.gif <span style='color:#111;'> 321.77KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 837B </span>","children":null,"spread":false},{"title":"package.xml <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"launch","children":[{"title":"tube_world.launch <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"turtle.repos <span style='color:#111;'> 254B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 270B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明