Package Summary

Tags No category tags.
Version 3.0.0
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version rolling
Last Updated 2022-04-29
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Joshua Whitley
  • Jacob Perron

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

Changelog for package camera_calibration

3.0.0 (2022-04-29)

  • Some small fixes noticed while reviewing.
  • fix premature camera model change in camera_calibration
  • Fix shebang lines for noetic python3
  • Update fisheye distortion model definition
  • Fix calibration yaml formatting (#580) (#585)
  • updated linear_error function to handle partial board views (#561)
  • Fix missing detected checkerboard points (#558)
  • ChArUco board, Noetic (#549)
  • fix #503: (#545)
  • Minimal Noetic (#530)
  • Apply #509 and #526 to Noetic Branch (#528)
  • Add Fisheye calibration tool (#440)
  • camera_calibration: Improve YAML formatting, make config dumping methods static (#438)
  • camera_calibration: Fix all-zero distortion coeffs returned for a rational_polynomial model (#433)
  • Make sure \'calibrate\' button works even if not receiving images anymore
  • Add a comment
  • Replace deque with a modified Queue, add --queue-size param
  • Remove print statement
  • Cosmetic changes
  • Add max-chessboard-speed option to allow more accurate calibration of rolling shutter cameras.
  • revert back
  • added missing imports
  • update pytest.ini
  • fixes to pass tests
  • rebase change
  • implemented fisheye mono and stereo calibration based on the melodic branch
  • trimmed whitespace at line endings
  • Update camera_calibration setup.cfg to use underscores (#688)
  • Add maintainer (#667)
  • Fixed crash when rosargs are given (#597)
  • Contributors: Chris Lalancette, David Torres Oca

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

Tags No category tags.
Version 2.2.1
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version ros2
Last Updated 2022-02-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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Joshua Whitley
  • Jacob Perron

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

2.2.1 (2020-08-27)

  • remove email blasts from steve macenski (#596)
  • Add pytest.ini to fix warning (#584) Fixes the following warning: Warning: The \'junit_family\' default value will change to \'xunit2\' in pytest 6.0. Add \'junit_family=xunit1\' to your pytest.ini file to keep the current format in future versions of pytest and silence this warning.
  • [Foxy] Use ament_auto Macros (#573)
  • Contributors: Jacob Perron, Joshua Whitley, Steve Macenski

2.2.0 (2020-07-27)

  • Removed basestring (no longer exists in new python 3 version). (#554) Fixes #551
  • Initial ROS2 commit.
  • Contributors: Michael Carroll, PfeifferMicha

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

Tags No category tags.
Version 2.2.1
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version ros2
Last Updated 2022-02-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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Joshua Whitley
  • Jacob Perron

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

2.2.1 (2020-08-27)

  • remove email blasts from steve macenski (#596)
  • Add pytest.ini to fix warning (#584) Fixes the following warning: Warning: The \'junit_family\' default value will change to \'xunit2\' in pytest 6.0. Add \'junit_family=xunit1\' to your pytest.ini file to keep the current format in future versions of pytest and silence this warning.
  • [Foxy] Use ament_auto Macros (#573)
  • Contributors: Jacob Perron, Joshua Whitley, Steve Macenski

2.2.0 (2020-07-27)

  • Removed basestring (no longer exists in new python 3 version). (#554) Fixes #551
  • Initial ROS2 commit.
  • Contributors: Michael Carroll, PfeifferMicha

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

Tags No category tags.
Version 3.0.0
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version rolling
Last Updated 2022-04-29
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Joshua Whitley
  • Jacob Perron

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

Changelog for package camera_calibration

3.0.0 (2022-04-29)

  • Some small fixes noticed while reviewing.
  • fix premature camera model change in camera_calibration
  • Fix shebang lines for noetic python3
  • Update fisheye distortion model definition
  • Fix calibration yaml formatting (#580) (#585)
  • updated linear_error function to handle partial board views (#561)
  • Fix missing detected checkerboard points (#558)
  • ChArUco board, Noetic (#549)
  • fix #503: (#545)
  • Minimal Noetic (#530)
  • Apply #509 and #526 to Noetic Branch (#528)
  • Add Fisheye calibration tool (#440)
  • camera_calibration: Improve YAML formatting, make config dumping methods static (#438)
  • camera_calibration: Fix all-zero distortion coeffs returned for a rational_polynomial model (#433)
  • Make sure \'calibrate\' button works even if not receiving images anymore
  • Add a comment
  • Replace deque with a modified Queue, add --queue-size param
  • Remove print statement
  • Cosmetic changes
  • Add max-chessboard-speed option to allow more accurate calibration of rolling shutter cameras.
  • revert back
  • added missing imports
  • update pytest.ini
  • fixes to pass tests
  • rebase change
  • implemented fisheye mono and stereo calibration based on the melodic branch
  • trimmed whitespace at line endings
  • Update camera_calibration setup.cfg to use underscores (#688)
  • Add maintainer (#667)
  • Fixed crash when rosargs are given (#597)
  • Contributors: Chris Lalancette, David Torres Oca

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version noetic
Last Updated 2022-02-19
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Autonomoustuff team

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

1.16.0 (2021-11-12)

  • fix premature camera model change in camera_calibration
  • Fix shebang lines for noetic python3
  • Contributors: Michael Carroll, Victor Dubois

1.15.3 (2020-12-11)

  • Update fisheye distortion model definition
  • remove email blasts from steve macenski (#595)
  • Fix calibration yaml formatting (#580) (#585) Co-authored-by: David Torres Oca

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version indigo
Last Updated 2019-11-06
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

Tags No category tags.
Version 2.2.1
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version ros2
Last Updated 2022-02-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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Joshua Whitley
  • Jacob Perron

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

2.2.1 (2020-08-27)

  • remove email blasts from steve macenski (#596)
  • Add pytest.ini to fix warning (#584) Fixes the following warning: Warning: The \'junit_family\' default value will change to \'xunit2\' in pytest 6.0. Add \'junit_family=xunit1\' to your pytest.ini file to keep the current format in future versions of pytest and silence this warning.
  • [Foxy] Use ament_auto Macros (#573)
  • Contributors: Jacob Perron, Joshua Whitley, Steve Macenski

2.2.0 (2020-07-27)

  • Removed basestring (no longer exists in new python 3 version). (#554) Fixes #551
  • Initial ROS2 commit.
  • Contributors: Michael Carroll, PfeifferMicha

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

Tags No category tags.
Version 2.1.1
License BSD
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version dashing
Last Updated 2021-01-25
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud
  • Steven Macenski
  • Joshua Whitley

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

2.1.1 (2020-08-27)

  • [Dashing] Use ament_auto Macros (#573) (#575)
  • Contributors: Joshua Whitley

2.1.0 (2020-07-27)

  • ROS2 Dashing Image calibration (#447) Co-authored-by: Luca Della Vedova <luca@openrobotics.org>
  • Initial ROS2 commit.
  • Contributors: Andreas Klintberg, Joshua Whitley, Kei Okada, Michael Carroll, Philipp, Yoshito Okada, stevemacenski

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version indigo
Last Updated 2019-11-06
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version indigo
Last Updated 2019-11-06
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version indigo
Last Updated 2019-11-06
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version hydro-devel
Last Updated 2015-05-16
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. No README in repository either.
CHANGELOG

1.11.4 (2013-11-23 13:10:55 +0100)

  • add visualization during calibration and several calibration flags (#48)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-perception/image_pipeline.git
VCS Type git
VCS Version indigo
Last Updated 2019-11-06
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

camera_calibration allows easy calibration of monocular or stereo cameras using a checkerboard calibration target.

Additional Links

Maintainers

  • Vincent Rabaud

Authors

  • James Bowman
  • Patrick Mihelich
README
No README found. See repository README.
CHANGELOG

1.12.23 (2018-05-10)

  • camera_checker: Ensure cols + rows are in correct order (#319) Without this commit, specifying a smaller column than row size lead to huge reported errors: ` $ rosrun camera_calibration cameracheck.py --size 6x7 --square 0.0495 Linearity RMS Error: 13.545 Pixels Reprojection RMS Error: 22.766 Pixels $ rosrun camera_calibration cameracheck.py --size 7x6 --square 0.0495 Linearity RMS Error: 0.092 Pixels Reprojection RMS Error: 0.083 Pixels` This commit switches columns and rows around if necessary.
  • Contributors: Martin G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged camera_calibration at answers.ros.org