• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

udacity/RoboND-Localization-Project

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

udacity/RoboND-Localization-Project

开源软件地址(OpenSource Url):

https://github.com/udacity/RoboND-Localization-Project

开源编程语言(OpenSource Language):

CMake 84.0%

开源软件介绍(OpenSource Introduction):

Where Am I?

In this project, you will learn to utilize ROS packages to accurately localize a mobile robot inside a provided map in the Gazebo and RViz simulation environments.

Over the course of the project, as part of the Robotics Software Engineer Nanodegree, you will learn about several aspects of robotics with a focus on ROS, including -

  • Building a mobile robot for simulated tasks.

  • Creating a ROS package that launches a custom r-obot model in a Gazebo world and utilizes packages like AMCL and the Navigation Stack.

  • Exploring, adding, and tuning specific parameters corresponding to each package to achieve the best possible localization results.

Installation Instructions

The project can be complete in the provided Workspace in the Classroom. Alternatively, it can be completed on an Ubuntu System with ROS Kinetic installed on it. Some specific ROS packages might be required in order to complete the project -

$ sudo apt-get install ros-kinetic-navigation
$ sudo apt-get install ros-kinetic-map-server
$ sudo apt-get install ros-kinetic-move-base
$ rospack profile
$ sudo apt-get install ros-kinetic-amcl

Note: We won't be able to provide support for native ROS installations, but you can post in the #ros channel in the ND Slack to start discussions with your fellow students if you face any issues.

Once all the packages are installed, clone the repository on your system and rename the project folder to udacity_bot. However, it is recommended that you follow the Classroom instructions on working through the project instead of cloning the repo.

Run the Project

After completing the project, you can launch it by running the following commands first -

$ cd ~/catkin_ws
$ catkin_make
$ source devel/setup.bash

And then run the following in separate terminals -

$ roslaunch udacity_bot udacity_bot
$ roslaunch udacity_bot amcl
$ rosrun udacity_bot navigation goal



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
JJAlmagro/subcellular_localization发布时间:2022-08-15
下一篇:
sharathadavanne/seld-dcase2019: Benchmark for sound event localization task of D ...发布时间:2022-08-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap