-
 

Package Summary

Tags No category tags.
Version 1.4.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version humble
Last Updated 2022-05-17
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Audrow Nash
  • Michael Jeronimo

Authors

  • Dirk Thomas
  • Josh Faust
  • Mabel Zhang
  • Shane Loretz
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

1.4.2 (2022-05-17)

  • Add humble turtle (#140)
  • Contributors: Audrow Nash

1.4.1 (2022-01-14)

  • Use double when handling qreal orient\_ (#114)
  • Add Rolling Icon (#133)
  • Contributors: Katherine Scott, Seulbae Kim

1.4.0 (2021-11-18)

  • Update maintainers to Audrow Nash and Michael Jeronimo (#137)
  • Fixing deprecated subscriber callback warnings (#134)
  • Use rosidl_get_typesupport_target() (#132)
  • Print out the correct node name on startup. (#122)
  • Contributors: Abrar Rahman Protyasha, Audrow Nash, Chris Lalancette, Shane Loretz

1.3.3 (2021-05-21)

  • Added galactic turtle icon. (#123)
  • Heavily cleanup teleop_turtle_key. (#121)
  • Contributors: Chris Lalancette, Katherine Scott

1.3.2 (2021-04-16)

  • Ignore key up events in teleop_turtle_key on Windows (#118)
  • Contributors: Michel Hidalgo

1.3.1 (2020-12-10)

  • Update maintainers (#106)
  • Contributors: Shane Loretz

1.3.0 (2020-09-21)

  • Update goal response callback signature (#100)
  • Contributors: Jacob Perron

1.2.5 (2020-08-05)

  • add holonomic motion for turtlesim (#98)

1.2.4 (2020-06-12)

  • add step value to turtlesim color parameters (#91)

1.2.3 (2020-06-05)

  • update Foxy turtle (#90)

1.2.2 (2020-06-03)

  • add Foxy turtle (#89)

1.2.1 (2020-06-02)

  • Fix Qt deprecation warning (#88)

1.2.0 (2020-05-01)

  • Replace deprecated launch_ros usage (#84)

1.1.1 (2020-04-16)

  • catch reference to fix -Wcatch-value warning (#78)

1.1.0 (2019-11-12)

  • Eloquent Elusor turtle icon (#77)

1.0.2 (2019-10-23)

  • separate background color from drawn paths, trigger repaint on parameter changes (#75)
  • add descriptor information for background color parameters (#73)
  • Fix Windows compiler warning (#69)
  • Change log messages to use 'goal' instead of 'action' (#67)

1.0.1 (2019-10-02)

  • fix mimic tutorial node (#65)
  • fix syntax error in teleop_turtle_key.cpp on Windows (#66)
  • add RotateAbsolute action (#62)
  • fix typo in error message (#64)

1.0.0 (2019-09-24)

  • replace images with ROS 2 turtles (#60)
  • add shortcut to quit teleop (#58)
  • fix compiler warnings on Windows (#57)
  • add support for Windows (#56)
  • various fixes for ROS 2 (#55)
  • turtlesim for ROS 2 (#53)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged turtlesim at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.6.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version iron
Last Updated 2023-05-11
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Alejandro Hernandez Cordero

Authors

  • Audrow Nash
  • Dirk Thomas
  • Josh Faust
  • Mabel Zhang
  • Michael Jeronimo
  • Shane Loretz
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

1.6.1 (2023-05-11)

  • Remove the range constraints from the holonomic parameter. (#150) (#151)
  • Add icon (#148) (#149)
  • Contributors: mergify[bot]

1.6.0 (2023-02-14)

  • Update turtlesim to C++17. (#146)
  • [rolling] Update maintainers - 2022-11-07 (#145)
  • Contributors: Audrow Nash, Chris Lalancette

1.5.0 (2022-09-13)

  • Add parameter to enable holonomic motion (#131)
  • Add humble turtle (#140)
  • Contributors: Audrow Nash, Daisuke Sato

1.4.1 (2022-01-14)

  • Use double when handling qreal orient\_ (#114)
  • Add Rolling Icon (#133)
  • Contributors: Katherine Scott, Seulbae Kim

1.4.0 (2021-11-18)

  • Update maintainers to Audrow Nash and Michael Jeronimo (#137)
  • Fixing deprecated subscriber callback warnings (#134)
  • Use rosidl_get_typesupport_target() (#132)
  • Print out the correct node name on startup. (#122)
  • Contributors: Abrar Rahman Protyasha, Audrow Nash, Chris Lalancette, Shane Loretz

1.3.3 (2021-05-21)

  • Added galactic turtle icon. (#123)
  • Heavily cleanup teleop_turtle_key. (#121)
  • Contributors: Chris Lalancette, Katherine Scott

1.3.2 (2021-04-16)

  • Ignore key up events in teleop_turtle_key on Windows (#118)
  • Contributors: Michel Hidalgo

1.3.1 (2020-12-10)

  • Update maintainers (#106)
  • Contributors: Shane Loretz

1.3.0 (2020-09-21)

  • Update goal response callback signature (#100)
  • Contributors: Jacob Perron

1.2.5 (2020-08-05)

  • add holonomic motion for turtlesim (#98)

1.2.4 (2020-06-12)

  • add step value to turtlesim color parameters (#91)

1.2.3 (2020-06-05)

  • update Foxy turtle (#90)

1.2.2 (2020-06-03)

  • add Foxy turtle (#89)

1.2.1 (2020-06-02)

  • Fix Qt deprecation warning (#88)

1.2.0 (2020-05-01)

  • Replace deprecated launch_ros usage (#84)

1.1.1 (2020-04-16)

  • catch reference to fix -Wcatch-value warning (#78)

1.1.0 (2019-11-12)

  • Eloquent Elusor turtle icon (#77)

1.0.2 (2019-10-23)

  • separate background color from drawn paths, trigger repaint on parameter changes (#75)
  • add descriptor information for background color parameters (#73)
  • Fix Windows compiler warning (#69)
  • Change log messages to use 'goal' instead of 'action' (#67)

1.0.1 (2019-10-02)

  • fix mimic tutorial node (#65)
  • fix syntax error in teleop_turtle_key.cpp on Windows (#66)
  • add RotateAbsolute action (#62)
  • fix typo in error message (#64)

1.0.0 (2019-09-24)

  • replace images with ROS 2 turtles (#60)
  • add shortcut to quit teleop (#58)
  • fix compiler warnings on Windows (#57)
  • add support for Windows (#56)
  • various fixes for ROS 2 (#55)
  • turtlesim for ROS 2 (#53)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged turtlesim at Robotics Stack Exchange

turtlesim package from ros_tutorials repo

turtlesim

Package Summary

Tags No category tags.
Version 1.8.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version jazzy
Last Updated 2024-05-13
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Alejandro Hernandez Cordero

Authors

  • Audrow Nash
  • Dirk Thomas
  • Josh Faust
  • Mabel Zhang
  • Michael Jeronimo
  • Shane Loretz
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

1.8.3 (2024-05-13)

  • Add icon for Jazzy. (#167) (#168) (cherry picked from commit 014955e15a6ac3b1649cbf21e11c8547ebd47af7) Co-authored-by: Marco A. Gutierrez <<marcogg@marcogg.com>>
  • [teleop_turtle_key] update usage string to match keys captured by keyboard (#165) (#166) On windows it will stay uppercase but shouldn't impact users compared to current situation (cherry picked from commit e2853cac87f0c62db6294e5bc351e5b52fcd1ae1) Co-authored-by: Mikael Arguedas <<mikael.arguedas@gmail.com>>
  • Contributors: mergify[bot]

1.8.2 (2024-03-28)

  • Shorten the callback definition for uncrustify. (#163)
  • Contributors: Chris Lalancette

1.8.1 (2024-01-24)

  • Use same QoS for all topic pub/subs (#161)
  • Contributors: Yadu

1.8.0 (2023-12-26)

  • Remove all uses of ament_target_dependencies. (#159)
  • Contributors: Chris Lalancette

1.7.4 (2023-10-04)

  • Crop galactic.png and rolling.png to 45x45. (#158)
  • Contributors: Jason O'Kane

1.7.3 (2023-09-07)

  • Remove the unused member variable last_state_ (#156)
  • Contributors: Chris Lalancette

1.7.2 (2023-06-05)

  • Added common tests (#154)
  • Heavy cleanup of the draw_square tutorial. (#152) * Heavy cleanup of the draw_square tutorial. In particular:
    1. Make it conform to the current ROS 2 style.
    2. Add in copyright information.

    3. Refactor the entire code into a class, which tidies it up quite a bit and removes a bunch of globals. 4. Make sure to wait for the reset to complete before trying to move the turtle.

  • Contributors: Alejandro Hernández Cordero, Chris Lalancette

1.7.1 (2023-05-11)

  • Remove the range constraints from the holonomic parameter. (#150)
  • Add icon (#148)
  • Contributors: Chris Lalancette, Yadu

1.7.0 (2023-04-28)

1.6.0 (2023-02-14)

  • Update turtlesim to C++17. (#146)
  • [rolling] Update maintainers - 2022-11-07 (#145)
  • Contributors: Audrow Nash, Chris Lalancette

1.5.0 (2022-09-13)

  • Add parameter to enable holonomic motion (#131)
  • Add humble turtle (#140)
  • Contributors: Audrow Nash, Daisuke Sato

1.4.1 (2022-01-14)

  • Use double when handling qreal orient\_ (#114)
  • Add Rolling Icon (#133)
  • Contributors: Katherine Scott, Seulbae Kim

1.4.0 (2021-11-18)

  • Update maintainers to Audrow Nash and Michael Jeronimo (#137)
  • Fixing deprecated subscriber callback warnings (#134)
  • Use rosidl_get_typesupport_target() (#132)
  • Print out the correct node name on startup. (#122)
  • Contributors: Abrar Rahman Protyasha, Audrow Nash, Chris Lalancette, Shane Loretz

1.3.3 (2021-05-21)

  • Added galactic turtle icon. (#123)
  • Heavily cleanup teleop_turtle_key. (#121)
  • Contributors: Chris Lalancette, Katherine Scott

1.3.2 (2021-04-16)

  • Ignore key up events in teleop_turtle_key on Windows (#118)
  • Contributors: Michel Hidalgo

1.3.1 (2020-12-10)

  • Update maintainers (#106)
  • Contributors: Shane Loretz

1.3.0 (2020-09-21)

  • Update goal response callback signature (#100)
  • Contributors: Jacob Perron

1.2.5 (2020-08-05)

  • add holonomic motion for turtlesim (#98)

1.2.4 (2020-06-12)

  • add step value to turtlesim color parameters (#91)

1.2.3 (2020-06-05)

  • update Foxy turtle (#90)

1.2.2 (2020-06-03)

  • add Foxy turtle (#89)

1.2.1 (2020-06-02)

  • Fix Qt deprecation warning (#88)

1.2.0 (2020-05-01)

  • Replace deprecated launch_ros usage (#84)

1.1.1 (2020-04-16)

  • catch reference to fix -Wcatch-value warning (#78)

1.1.0 (2019-11-12)

  • Eloquent Elusor turtle icon (#77)

1.0.2 (2019-10-23)

  • separate background color from drawn paths, trigger repaint on parameter changes (#75)
  • add descriptor information for background color parameters (#73)
  • Fix Windows compiler warning (#69)
  • Change log messages to use 'goal' instead of 'action' (#67)

1.0.1 (2019-10-02)

  • fix mimic tutorial node (#65)
  • fix syntax error in teleop_turtle_key.cpp on Windows (#66)
  • add RotateAbsolute action (#62)
  • fix typo in error message (#64)

1.0.0 (2019-09-24)

  • replace images with ROS 2 turtles (#60)
  • add shortcut to quit teleop (#58)
  • fix compiler warnings on Windows (#57)
  • add support for Windows (#56)
  • various fixes for ROS 2 (#55)
  • turtlesim for ROS 2 (#53)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged turtlesim at Robotics Stack Exchange

turtlesim package from ros_tutorials repo

turtlesim turtlesim_msgs

Package Summary

Tags No category tags.
Version 1.9.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version rolling
Last Updated 2024-07-10
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Alejandro Hernandez Cordero

Authors

  • Audrow Nash
  • Dirk Thomas
  • Josh Faust
  • Mabel Zhang
  • Michael Jeronimo
  • Shane Loretz
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

1.9.2 (2024-07-09)

  • Create turtlesim_msgs (#169)
  • Contributors: Alejandro Hernández Cordero

1.9.1 (2024-06-17)

  • Add icon for Jazzy. (#167)
  • [teleop_turtle_key] update usage string to match keys captured by keyboard (#165)
  • Contributors: Marco A. Gutierrez, Mikael Arguedas

1.9.0 (2024-04-26)

1.8.2 (2024-03-28)

  • Shorten the callback definition for uncrustify. (#163)
  • Contributors: Chris Lalancette

1.8.1 (2024-01-24)

  • Use same QoS for all topic pub/subs (#161)
  • Contributors: Yadu

1.8.0 (2023-12-26)

  • Remove all uses of ament_target_dependencies. (#159)
  • Contributors: Chris Lalancette

1.7.4 (2023-10-04)

  • Crop galactic.png and rolling.png to 45x45. (#158)
  • Contributors: Jason O'Kane

1.7.3 (2023-09-07)

  • Remove the unused member variable last_state_ (#156)
  • Contributors: Chris Lalancette

1.7.2 (2023-06-05)

  • Added common tests (#154)
  • Heavy cleanup of the draw_square tutorial. (#152) * Heavy cleanup of the draw_square tutorial. In particular:
    1. Make it conform to the current ROS 2 style.
    2. Add in copyright information.

    3. Refactor the entire code into a class, which tidies it up quite a bit and removes a bunch of globals. 4. Make sure to wait for the reset to complete before trying to move the turtle.

  • Contributors: Alejandro Hernández Cordero, Chris Lalancette

1.7.1 (2023-05-11)

  • Remove the range constraints from the holonomic parameter. (#150)
  • Add icon (#148)
  • Contributors: Chris Lalancette, Yadu

1.7.0 (2023-04-28)

1.6.0 (2023-02-14)

  • Update turtlesim to C++17. (#146)
  • [rolling] Update maintainers - 2022-11-07 (#145)
  • Contributors: Audrow Nash, Chris Lalancette

1.5.0 (2022-09-13)

  • Add parameter to enable holonomic motion (#131)
  • Add humble turtle (#140)
  • Contributors: Audrow Nash, Daisuke Sato

1.4.1 (2022-01-14)

  • Use double when handling qreal orient\_ (#114)
  • Add Rolling Icon (#133)
  • Contributors: Katherine Scott, Seulbae Kim

1.4.0 (2021-11-18)

  • Update maintainers to Audrow Nash and Michael Jeronimo (#137)
  • Fixing deprecated subscriber callback warnings (#134)
  • Use rosidl_get_typesupport_target() (#132)
  • Print out the correct node name on startup. (#122)
  • Contributors: Abrar Rahman Protyasha, Audrow Nash, Chris Lalancette, Shane Loretz

1.3.3 (2021-05-21)

  • Added galactic turtle icon. (#123)
  • Heavily cleanup teleop_turtle_key. (#121)
  • Contributors: Chris Lalancette, Katherine Scott

1.3.2 (2021-04-16)

  • Ignore key up events in teleop_turtle_key on Windows (#118)
  • Contributors: Michel Hidalgo

1.3.1 (2020-12-10)

  • Update maintainers (#106)
  • Contributors: Shane Loretz

1.3.0 (2020-09-21)

  • Update goal response callback signature (#100)
  • Contributors: Jacob Perron

1.2.5 (2020-08-05)

  • add holonomic motion for turtlesim (#98)

1.2.4 (2020-06-12)

  • add step value to turtlesim color parameters (#91)

1.2.3 (2020-06-05)

  • update Foxy turtle (#90)

1.2.2 (2020-06-03)

  • add Foxy turtle (#89)

1.2.1 (2020-06-02)

  • Fix Qt deprecation warning (#88)

1.2.0 (2020-05-01)

  • Replace deprecated launch_ros usage (#84)

1.1.1 (2020-04-16)

  • catch reference to fix -Wcatch-value warning (#78)

1.1.0 (2019-11-12)

  • Eloquent Elusor turtle icon (#77)

1.0.2 (2019-10-23)

  • separate background color from drawn paths, trigger repaint on parameter changes (#75)
  • add descriptor information for background color parameters (#73)
  • Fix Windows compiler warning (#69)
  • Change log messages to use 'goal' instead of 'action' (#67)

1.0.1 (2019-10-02)

  • fix mimic tutorial node (#65)
  • fix syntax error in teleop_turtle_key.cpp on Windows (#66)
  • add RotateAbsolute action (#62)
  • fix typo in error message (#64)

1.0.0 (2019-09-24)

  • replace images with ROS 2 turtles (#60)
  • add shortcut to quit teleop (#58)
  • fix compiler warnings on Windows (#57)
  • add support for Windows (#56)
  • various fixes for ROS 2 (#55)
  • turtlesim for ROS 2 (#53)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged turtlesim at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.10.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version noetic-devel
Last Updated 2022-06-21
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Mabel Zhang
  • Shane Loretz

Authors

  • Josh Faust
  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

0.10.2 (2020-07-31)

  • add holonomic motion for turtlesim (#94)

0.10.1 (2020-05-22)

0.10.0 (2020-05-12)

  • add noetic turtle (#85)

0.9.2 (2020-02-26)

  • explicitly state Boost dependencies manifests (#83)
  • backport Windows implemenation from eloquent. (#80)
  • background colour and private nodehandle (#70)
  • bump CMake minimum version to avoid CMP0048 warning (#81)
  • add shortcut to quit teleop (#59)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Recent questions tagged turtlesim at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.3.4
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version galactic-devel
Last Updated 2022-04-28
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Mabel Zhang
  • Shane Loretz

Authors

  • Josh Faust
  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

1.3.4 (2022-04-28)

  • Print out the correct node name on startup. (#122)
  • Contributors: Chris Lalancette

1.3.3 (2021-05-21)

  • Added galactic turtle icon. (#123)
  • Heavily cleanup teleop_turtle_key. (#121)
  • Contributors: Chris Lalancette, Katherine Scott

1.3.2 (2021-04-16)

  • Ignore key up events in teleop_turtle_key on Windows (#118)
  • Contributors: Michel Hidalgo

1.3.1 (2020-12-10)

  • Update maintainers (#106)
  • Contributors: Shane Loretz

1.3.0 (2020-09-21)

  • Update goal response callback signature (#100)
  • Contributors: Jacob Perron

1.2.5 (2020-08-05)

  • add holonomic motion for turtlesim (#98)

1.2.4 (2020-06-12)

  • add step value to turtlesim color parameters (#91)

1.2.3 (2020-06-05)

  • update Foxy turtle (#90)

1.2.2 (2020-06-03)

  • add Foxy turtle (#89)

1.2.1 (2020-06-02)

  • Fix Qt deprecation warning (#88)

1.2.0 (2020-05-01)

  • Replace deprecated launch_ros usage (#84)

1.1.1 (2020-04-16)

  • catch reference to fix -Wcatch-value warning (#78)

1.1.0 (2019-11-12)

  • Eloquent Elusor turtle icon (#77)

1.0.2 (2019-10-23)

  • separate background color from drawn paths, trigger repaint on parameter changes (#75)
  • add descriptor information for background color parameters (#73)
  • Fix Windows compiler warning (#69)
  • Change log messages to use 'goal' instead of 'action' (#67)

1.0.1 (2019-10-02)

  • fix mimic tutorial node (#65)
  • fix syntax error in teleop_turtle_key.cpp on Windows (#66)
  • add RotateAbsolute action (#62)
  • fix typo in error message (#64)

1.0.0 (2019-09-24)

  • replace images with ROS 2 turtles (#60)
  • add shortcut to quit teleop (#58)
  • fix compiler warnings on Windows (#57)
  • add support for Windows (#56)
  • various fixes for ROS 2 (#55)
  • turtlesim for ROS 2 (#53)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged turtlesim at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.9.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/ros_tutorials.git
VCS Type git
VCS Version melodic-devel
Last Updated 2020-10-13
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

turtlesim is a tool made for teaching ROS and ROS packages.

Additional Links

Maintainers

  • Mabel Zhang
  • Shane Loretz

Authors

  • Josh Faust
  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package turtlesim

0.9.3 (2020-08-04)

  • add holonomic motion for turtlesim (#94)

0.9.2 (2020-02-26)

  • explicitly state Boost dependencies manifests (#83)
  • backport Windows implemenation from eloquent. (#80)
  • background colour and private nodehandle (#70)
  • bump CMake minimum version to avoid CMP0048 warning (#81)
  • add shortcut to quit teleop (#59)

0.9.1 (2019-03-04)

  • change formula to avoid rounding with extreme input values (#51)
  • keep theta in the desired interval (#46)

0.9.0 (2018-04-11)

  • add melodic turtle (#41)

0.8.1 (2017-07-27)

  • theta ranges from -pi to +pi (#31)

0.8.0 (2017-03-10)

  • add lunar turtle (#39)

0.7.1 (2016-10-24)

  • check pen_on_ when processing teleport requests (#35)

0.7.0 (2016-03-18)

  • add kinetic image
  • update to Qt5
  • fix size of Jade image to not exceed other images in order to not get positioned incorrectly
  • fix compiler warnings

0.6.1 (2015-09-19)

  • update the coordinate system in /spawn service for consistency (#25)

0.6.0 (2015-05-21)

  • add jade turtle (#22)

0.5.3 (2015-05-04)

0.5.2 (2014-12-23)

0.5.1 (2014-05-08)

0.5.0 (2014-05-07)

  • add indigo turtle
  • add disabled code to easily spawn all available turtle types

0.4.3 (2014-01-07)

0.4.2 (2013-10-04)

  • fix missing install of hydro.svg (#12)

0.4.1 (2013-09-11)

  • add hydro image to turtlesim

0.4.0 (2013-09-06)

  • Adding png version of hydro for wiki linking
  • TurtleApp accepts argc by reference
  • Restoring all the changes appropriate for Hydro

0.3.13 (2013-08-21)

  • TurtleApp accepts argc by reference
  • add hydro image to turtlesim
  • remove mainpage.dox

0.3.12 (2013-03-29)

  • reverting velocity -> twist for groovy
  • Revert "chaning command_velocity to cmd_vel" for groovy This reverts commit 96e5174d3a5c961b6e1195b90b4024e2858df010.
  • Revert "adding geometry_msgs dependency in package.xml and CMakelist" for groovy This reverts commit c7ac1155d70269909b55af03d13fe2e089d6215d.
  • Revert "alaphabetic order" for groovy This reverts commit f928765ed08773517c195b74c55231c0e4fcc5e5.

0.3.11 (2013-03-21)

  • update email in package.xml

0.3.10 (2013-03-08)

  • Fix a moc generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • Revert "Merge pull request #6 from ros/fix_qt_moc" This reverts commit 0e11b41ac53aad0e043b77d4d5950889245eaceb, reversing changes made to fc19df449d9ac297e8ab829ff22e99323c33ae93.
  • Revert "fix missing include (regression of #5)" This reverts commit 546dabe05c00e87296952cb2ca655e01895bd5ed.
  • fix missing include (regression of #5)
  • Fix a mod generation error with boost >= 1.48 See: https://bugreports.qt-project.org/browse/QTBUG-22829
  • alaphabetic order
  • adding geometry_msgs dependency in package.xml and CMakelist
  • chaning command_velocity to cmd_vel
  • remove turtlesim velocity and use Twist msg

0.3.9 (2012-12-21)

  • add groovy turtle
  • modified dep type of catkin

0.3.8 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

0.3.7 (2012-12-06)

0.3.6 (2012-10-30)

  • fix catkin function order

0.3.5 (2012-10-18)

0.3.4 (2012-10-06)

0.3.3 (2012-10-05)

  • fixed missing genmsg stuff
  • updated to latest catkin
  • added package.xml files

0.3.2 (2012-09-05)

  • updated catkin variables
  • updated pkg-config in manifest.xml

0.3.1 (2012-09-03)

  • use install destination variables, removed manual installation of manifests

0.3.0 (2012-08-29)

  • updated to current catkin

0.2.20 (2013-02-08)

  • fixed compilation on platforms with different qreal type

0.2.19 (2012-06-15 03:13:40 +0000)

  • make find_package REQUIRED
  • removed obsolete catkin tag from manifest files
  • added missing install of turtlesim images
  • using fuerte image in turtlesim
  • fuerte icon
  • remove old Makefiles and bump to 0.2.13
  • fix find boost component for turtlesim
  • change deps for turtlesim from wx to qt
  • migrate turtlesim from wx to qt
  • updated export for messages/catkin
  • add missing libs for oneiric
  • add missing dependency on wx, and take out conditional build logic from turtlesim
  • conditionally build based on wx, for now
  • turn on turtlesim
  • adding <catkin/>, removing depends and platform tags
  • remove old rosbuild2 stuff
  • adios rosbuild2 in manifests
  • changed number of turtles to a #define to prevent future mistakes with adding new turtles
  • electric turtle
  • rosbuild2/windows tweaks, they keep on comin'
  • rosbuild2 taking shape.
  • rosbuild2 taking shape
  • moving teleop keyboard into turtlesim to remove tutorial deps on keyboard
  • diamondback
  • Added Ubuntu platform tags
  • fix to actually paint on OSX
  • Only update the path image every 3 frames, because ConvertToImage on a 500x500 bitmap is somehow very expensive
  • Move bitmap->image conversion outside of loop (that was boneheaded)
  • Add color sensor to turtles
  • Switch turtlesim to x-forward (theta=0 now faces to the right)
  • Optionally name your turtles yourself
  • Fix coordinate system
  • adding a little more description to manifest
  • Add absolute and relative teleport service calls
  • changing turtlesim to turtlesim_node for tutorial clarity
    • Multi-turtle support
    • turtle_pose and command_velocity now exist per-turtle. turtle_pose has been renamed "pose"
    • "spawn" service call to spawn a new turtle, which returns the turtle name
    • "kill" service call, to kill a turtle by name
    • Switch to "meters" as the distance unit, where 1 meter is defined as the height of the turtle
  • adding export to manifest
  • Change default background/pen colors
  • Randomly choose one of the 3 turtles
  • 3 turtle set by metamanda
  • throttling refresh rate so that xorg doesn't use all the cpu
  • adding debug statements
  • the drawing file used to create turtle.png
  • new turtle made by melonee
  • Apply Melonee's diff to set the background color parameters on the param server at startup
  • Add error output if the turtle hits the wall
  • Add turtlesim to the ros_tutorials stack

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Recent questions tagged turtlesim at Robotics Stack Exchange