[Documentation] [TitleIndex] [WordIndex

  Show EOL distros: 

tuw_multi_robot: tuw_multi_robot_ctrl | tuw_multi_robot_demo | tuw_multi_robot_goal_generator | tuw_multi_robot_local_behavior_controller | tuw_multi_robot_msgs | tuw_multi_robot_router | tuw_multi_robot_rviz | tuw_voronoi_graph

Package Summary

A simple multi robot controller using Routes as input, which are used to execute the path synchronized.

  • Maintainer status: maintained
  • Maintainer: Benjamin Binder <benjamin.binder AT tuwien.ac DOT at>, Markus Bader <markus.bader AT tuwien.ac DOT at>, Florian Beck <florian.beck AT tuwien.ac DOT at>
  • Author: Benjamin Binder <benjamin.binder AT tuwien.ac DOT at>
  • License: BSD
  • Source: git https://github.com/tuw-robotics/tuw_multi_robot.git (branch: kinetic)
tuw_multi_robot: tuw_multi_robot_ctrl | tuw_multi_robot_demo | tuw_multi_robot_goal_generator | tuw_multi_robot_local_behavior_controller | tuw_multi_robot_msgs | tuw_multi_robot_router | tuw_multi_robot_rviz | tuw_voronoi_graph

Package Summary

A simple multi robot controller using Routes as input, which are used to execute the path synchronized.

  • Maintainer status: maintained
  • Maintainer: Benjamin Binder <benjamin.binder AT tuwien.ac DOT at>, Markus Bader <markus.bader AT tuwien.ac DOT at>, Florian Beck <florian.beck AT tuwien.ac DOT at>
  • Author: Benjamin Binder <benjamin.binder AT tuwien.ac DOT at>
  • License: BSD
  • Source: git https://github.com/tuw-robotics/tuw_multi_robot.git (branch: melodic)
tuw_multi_robot: tuw_multi_robot_ctrl | tuw_multi_robot_demo | tuw_multi_robot_goal_generator | tuw_multi_robot_local_behavior_controller | tuw_multi_robot_router | tuw_multi_robot_rviz | tuw_voronoi_graph

Package Summary

A simple multi robot controller using Routes as input, which are used to execute the path synchronized.

  • Maintainer status: maintained
  • Maintainer: Benjamin Binder <benjamin.binder AT tuwien.ac DOT at>, Markus Bader <markus.bader AT tuwien.ac DOT at>, Florian Beck <florian.beck AT tuwien.ac DOT at>
  • Author: Benjamin Binder <benjamin.binder AT tuwien.ac DOT at>
  • License: BSD
  • Source: git https://github.com/tuw-robotics/tuw_multi_robot.git (branch: noetic)

Documentation

This package provides a simple multi robot controller to follow a route. It contains a node which controls all robots at once for performance reasons with a high number of robots (> 100).

Multi Segment Controller Node

This node receives route messages from the tuw_multi_robot_router. It provides control input for all robots to move on their routes in a synchronized fashion.

Subscribed Topics

[robot_name]/path (tuw_multi_robot_msgs/Route)

robot_info (tuw_multi_robot_msgs/RobotInfo)

[robot_name]/ctrl (std_msgs/string)

Published Topics

[robot_name]/cmdVel (geometry_msgs/Twist)

robot_info (tuw_multi_robot_msgs/RobotInfo)

Parameters

~robot_names (string[] default: "[robot_0]")

~robot_names_str (string default: "")

~robot_radius (float[] default: "[]")

~robot_default_radius (float default: "0.3")

~cmd_vel_topic (string default: "cmd_vel")

~route_topic (string default: "route")

~topic_ctrl (string default: "ctrl")

~max_v (float default: "0.8")

~max_w (float default: "1.0")

~goal_radius (float default: "0.2")

~Kp (float default: "5.0")

~Kd (float default: "1.0")

~Ki (float default: "0.0")

Report a Bug

Use GitHub to report bugs or submit feature requests. [View active issues]


2024-03-16 13:06