Skip to content

cpswarm/turtlebot_abstraction_library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Turtlebot Abstraction Library

CPSwarm abtraction library for Kobuki Turtlebot 2

Compile from source

Source your environment

source /opt/ros/<ros-distro>/setup.bash

Create a catkin workspace

mkdir -p ~/catkin_ws/src

Get the codes

git clone https://github.com/cpswarm/turtlebot_abstraction_library/

Build

cd ~/catkin_ws/
catkin_make

Configure

There is a yaml file (param/compute_cost_param.yaml) to configure the parameters of the package:

map_pose_topic: amcl_pose # Topic for receiving the position of the CPS in map coordinates.

target_cost_topic: cps_selection # Topic to send the computed cost to reach target.

cps_selected_topic: bridge/events/cps_selected # Topic to receive selection response

UUID_topic: bridge/uuid # Topic to receive node UUID

move_base_action: move_base # Topic to send the robot to somewhere

Run

roslaunch turtlebot_compute_cost compute_cost.launch

About

CPSwarm abtraction library for Kobuki Turtlebot 2

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published