Show EOL distros:
- diamondback: Only showing information from the released package extracted on Unknown. No API documentation available. Please see this page for information on how to submit your repository to our index.
- electric: Documentation generated on March 01, 2013 at 03:09 PM
- fuerte: Documentation generated on January 02, 2014 at 11:10 AM
- groovy: Documentation generated on October 05, 2014 at 11:14 PM
- hydro: Documentation generated on August 27, 2015 at 12:52 PM (doc job).
- indigo: Documentation generated on June 07, 2019 at 04:59 AM (doc job).
- jade: Documentation generated on December 10, 2016 at 11:12 AM (doc job).
- kinetic: Documentation generated on April 04, 2020 at 03:43 AM (doc job).
- lunar: Documentation generated on June 06, 2019 at 04:45 AM (doc job).
- melodic: Documentation generated on March 01, 2022 at 06:05 AM (doc job).
- noetic: Documentation generated on March 02, 2022 at 08:01 AM (doc job).
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Author: Melonee Wise
- License: BSD
- Repository: ros-pkg
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/common_tutorials/tags/common_tutorials-0.1.2
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Author: Melonee Wise
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/common_tutorials/branches/common_tutorials-0.1
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Author: Melonee Wise
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/common_tutorials/trunk
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: None)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: hydro-devel)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: indigo-devel)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: hydro-devel)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: indigo-devel)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: indigo-devel)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: indigo-devel)
Package Summary
turtle_actionlib demonstrates how to write an action server and client with the turtlesim. The shape_server provides and action interface for drawing regular polygons with the turtlesim.
- Maintainer status: maintained
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/ros/common_tutorials/issues
- Source: git https://github.com/ros/common_tutorials.git (branch: noetic-devel)
Contents
Overview
This tutorial package provides a shape_server and example shape_client for drawing regular polygons with the turtlesim_node. The default client will draw a pentagon in turtlesim.
The Shape.action is defined below:
#goal definition int32 edges float32 radius --- #result definition float32 interior_angle float32 apothem --- #feedback
Running the Tutorial Code
To run the default example, start by getting the required dependencies and making the package.
$ rosdep install turtle_actionlib $ rosmake turtle_actionlib
Then in separate terminals rosrun the following nodes:
$ rosrun turtlesim turtlesim_node $ rosrun turtle_actionlib shape_server $ rosrun turtle_actionlib shape_client
You will see: