saved work, odom not right, to be fixed

This commit is contained in:
Ruixiang Du
2020-04-13 14:11:23 +08:00
parent cf69732e50
commit a0fae1b0f1
71 changed files with 8083 additions and 47 deletions

44
scout_robot/readme.md Normal file
View File

@@ -0,0 +1,44 @@
The scout robot simulated in gazebo.
System environment:
Ubuntu 16.04
ros kinetic
gazebo7
Required configuration environment:
sudo apt-get install ros-kinetic-navigation
sudo apt-get install ros-kinetic-slam-gmapping
sudo apt-get install ros-kinetic-openslam-gmapping
sudo apt-get install ros-kinetic-teleop-twist-keyboard
sudo apt-get install ros-kinetic-teb-local-planner
Start the robot world:
roslaunch scout_robot scout_world.launch
If you can't open the gazebo,you can see this blog:
https://blog.csdn.net/qq_37427972/article/details/82853655
And don't forget to install the graphics driver.
We can teleop the robot by using this command:
rosrun teleop_twist_keyboard teleop_twist_keyboard.py
Start the gmapping:
roslaunch scout_robot gmapping.launch
After finishing to build the map,we can save the map data by using this:
rosrun map_server map_saver -f map
Start the navigation:
roslaunch scout_robot navigation.launch
Then,we can let the robot to the navigation goal by using the 2D Pose Estimate in RVIZ.
The moredetails in teb_local_planner,you can see this website:
http://wiki.ros.org/teb_local_planner/Tutorials