
Mini Pupper, Release 1.0.0-alpha
3.2 Run Cartographer
You should run this command on PC If you are using gazebo, set the param /use_sim_time to true in the launch
file.
roslaunch mini_pupper slam
.
launch
Then you can use keyboard or joystick to control your Mini Pupper walking around and creating a map. To save the
map, run these commands below.
rosservice call /finish_trajectory 0
rosservice call /write_state "{filename:
'
${HOME}/map.pbstream
'
}"
rosrun cartographer_ros cartographer_pbstream_to_ros_map -map_filestem=${HOME}/map -
˓
→
pbstream_filename=${HOME}/map.pbstream -resolution=0.05
Remember to edit map.yaml</br> The first line should be
image:
map
.
pgm
Then,
copy
map.pbstream,
map.pgm
and
map.yaml
files
you
just
saved
to
<your_ws>/src/minipupper_ros/mini_pupper/maps
1.1.7 Navigation
Contents
•
–
–
1. ROS1(Noetic) Navigation based on Lidar
Summary
Mini Pupper’s ROS version is based on
open source project, and we made some changes to Navigation functions.
1. ROS1(Noetic) Navigation based on Lidar
Before run the below steps, please confirm you already prepared all the environment in SLAM section.
1.1 Change the map file
Before running navigation, you should first change the launch file with the map you created.
roscd mini_pupper
/
launch
sudo gedit navigate
.
launch
Then change arg of the map_file and pbstream_file.
1.1. What is Mini Pupper?
91
Содержание Mini Pupper
Страница 1: ...Mini Pupper Release 1 0 0 alpha MangDang Technology Co Limited Jan 30 2023...
Страница 2: ......
Страница 3: ...GUIDE 1 ROS2 Open source Education Robot Kit 1 i...
Страница 4: ...ii...
Страница 16: ...Mini Pupper Release 1 0 0 alpha 12 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 17: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 13...
Страница 19: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 15...
Страница 21: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 17...
Страница 22: ...Mini Pupper Release 1 0 0 alpha 18 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 26: ...Mini Pupper Release 1 0 0 alpha 22 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 30: ...Mini Pupper Release 1 0 0 alpha 26 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 31: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 27...
Страница 32: ...Mini Pupper Release 1 0 0 alpha Assemble and 28 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 37: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 33...
Страница 38: ...Mini Pupper Release 1 0 0 alpha opposite side 34 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 39: ...Mini Pupper Release 1 0 0 alpha Step 3 2 Four legs 1 1 What is Mini Pupper 35...
Страница 46: ...Mini Pupper Release 1 0 0 alpha 42 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 49: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 45...
Страница 52: ...Mini Pupper Release 1 0 0 alpha 48 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 57: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 53...
Страница 59: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 55...
Страница 61: ...Mini Pupper Release 1 0 0 alpha Use four M2x5mm screws and four short supports 1 1 What is Mini Pupper 57...
Страница 67: ...Mini Pupper Release 1 0 0 alpha Step 5 9 Raspberry Pi 4 1 1 What is Mini Pupper 63...
Страница 70: ...Mini Pupper Release 1 0 0 alpha 66 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 72: ...Mini Pupper Release 1 0 0 alpha 68 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 74: ...Mini Pupper Release 1 0 0 alpha 70 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 75: ...Mini Pupper Release 1 0 0 alpha Step 6 5 Shoes Put on 4 shoes 1 1 What is Mini Pupper 71...
Страница 76: ...Mini Pupper Release 1 0 0 alpha Step 6 6 Completion 72 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 79: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 75...
Страница 80: ...Mini Pupper Release 1 0 0 alpha Step 7 3 Completion 76 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 81: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 77...
Страница 104: ...Mini Pupper Release 1 0 0 alpha Top side 100 Chapter 1 ROS2 Open source Education Robot Kit...