Skip to content

A rospkg enable launch mapping through topic command and provide support for quasar-ros2d

Notifications You must be signed in to change notification settings

legubiao/AMR-Remote-Control-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMR Remote Control Toolkit

By using this package, you can achieve below functions by sending topic for your 2D AMR:

  • launch slam algorithm
  • save map
  • load map files and launch amcl

It is encouraged to use legubiao/ros2d-quasar as well.

Installation

install rosbridge-server

sudo apt-get install ros-noetic-rosbridge-server

pip install (for conda user)

pip install twisted pyOpenSSL autobahn service_identity tornado pymongo pillow

clone the repository

cd ~/catkin_ws/src
git clone https://github.com/legubiao/AMR-Remote-Control-Toolkit
cd ..
catkin_make

Try with Turtlebot3 Simulation

Install TurtleBot3 Packages

sudo apt install ros-noetic-dynamixel-sdk ros-noetic-turtlebot3-msgs ros-noetic-turtlebot3

Install gmapping and dwa local planner

sudo apt-get install ros-noetic-gmapping ros-noetic-dwa-local-planner

Install TurtleBot3 Simulation Package

cd ~/catkin_ws/src
git clone -b kinetic-devel https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git
cd ~/catkin_ws && catkin_make

Set Default TurtleBot3 Model

echo "export TURTLEBOT3_MODEL=burger" >> ~/.bashrc
source ~/.bashrc

Modified the default map folder in launch/turtlebot.launch

image-20240314165341063

Launch the demo

roslaunch amr_rctk turtlebot.launch

You can launch gmapping by send to map_command topic

image-20240314170344982

The slam node will be started and rviz will popup

image-20240314170646636

In order to save map, just send save YOUR_MAP_NAME to the map_command topic

About

A rospkg enable launch mapping through topic command and provide support for quasar-ros2d

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published