-
 

Package Summary

Tags No category tags.
Version 0.111.2
License Apache 2.0
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ignitionrobotics/ros_ign.git
VCS Type git
VCS Version noetic
Last Updated 2023-03-08
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Tools for using Ignition Gazebo simulation with ROS.

Additional Links

No additional links.

Maintainers

  • Louise Poubel

Authors

No additional authors.

ROS + Ignition Gazebo

This package contains things that make it convenient to integrate ROS with Ignition, such as:

  • Launch files
  • ROS-enabled executables

Usage

More usage examples can be seen on the ros_ign_gazebo_demos package.

Run Ignition Gazebo

There’s a convenient launch file, try for example:

roslaunch ros_ign_gazebo ign_gazebo.launch ign_args:="shapes.sdf"

And you can directly call the executable, for example:

roscore
rosrun ros_ign_gazebo ign_gazebo shapes.sdf

Spawn entities

The create executable can be used to spawn SDF or URDF entities from:

  • A file on disk or from Ignition Fuel
  • A ROS parameter

For example, start Ignition Gazebo:

ign gazebo

And a ROS core:

roscore

Then spawn a model:

rosrun ros_ign_gazebo create -world default -file 'https://fuel.ignitionrobotics.org/1.0/openrobotics/models/Gazebo'

See more options with:

rosrun ros_ign_gazebo create --helpshort

CHANGELOG

Changelog for package ros_ign_gazebo

0.111.2 (2021-12-30)

  • [noetic] 🏁 Dome EOL (#197)
  • Contributors: Louise Poubel

0.111.1 (2021-07-20)

  • [noetic] Update version docs, add Fortress (#166)
  • [noetic] Edifice support (#139)
  • Add dome + melodic to CI (#126)
  • [noetic] Update releases (#106)
  • Contributors: Alejandro Hernández Cordero, Jose Luis Rivero, Louise Poubel, Nate Koenig

0.111.0 (2020-07-23)

  • Noetic support (#93) Co-authored-by: Jose Luis Rivero <<jrivero@osrfoundation.org>>
  • Choose collection based on environment variable (#72)
    • Choose collection based on the environment variable IGNITION_VERSION
  • Contributors: Louise Poubel

0.9.2 (2020-05-14)

  • Merge pull request #77 from ignitionrobotics/j-rivero-patch-2 Change ignition-gazebo2 from exec_depend to build_depend in ros_ign_gazebo
  • Change ignition-gazebo2 from exec_depend to build_depend in ros_ign_gazebo
  • Contributors: Jose Luis Rivero

0.9.1 (2020-05-13)

  • Merge pull request #71 from ignitionrobotics/0_9_0gazebo2_fix Fix gazebo version in package.xml files
  • Contributors: Nate Koenig

0.9.0 (2020-05-13)

  • ros_ign_gazebo package, with launch and spawn (#60)
    • create ros_ign_gazebo package and move ign_gazebo exec and launch files there
    • Port create executable from create branch - ROS interface to spawn entities
    • use correct gflags key
    • PR feedback
  • Contributors: chapulina

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.

Package Dependencies

System Dependencies

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros_ign_gazebo at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.233.4
License Apache 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ignitionrobotics/ros_ign.git
VCS Type git
VCS Version galactic
Last Updated 2022-09-23
Dev Status DEVELOPED
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

Tools for using Ignition Gazebo simulation with ROS.

Additional Links

No additional links.

Maintainers

  • Alejandro Hernandez

Authors

  • Alejandro Hernandez

ROS + Ignition Gazebo

This package contains things that make it convenient to integrate ROS with Ignition, such as:

  • Launch files
  • ROS-enabled executables

Run Ignition Gazebo

There’s a convenient launch file, try for example:

ros2 launch ros_ign_gazebo ign_gazebo.launch.py ign_args:="shapes.sdf"

Spawn entities

The create executable can be used to spawn SDF or URDF entities from:

  • A file on disk or from Ignition Fuel
  • A ROS parameter

For example, start Ignition Gazebo:

ros2 launch ros_ign_gazebo ign_gazebo.launch.py

then spawn a model:

ros2 run ros_ign_gazebo create -world default -file 'https://fuel.ignitionrobotics.org/1.0/openrobotics/models/Gazebo'

See more options with:

ros2 run ros_ign_gazebo create --helpshort

CHANGELOG

Changelog for package ros_ign_gazebo

0.233.4 (2022-02-07)

  • [galactic] backport test memory usage improvements (#215)
    • Improve modularity of ign/ros publisher tests (#194)
    • Break apart ros_subscriber test translation unit (#212)

    - Fix deprecated parameter declaration Co-authored-by: Louise Poubel <<louise@openrobotics.org>>

  • Contributors: Michael Carroll

0.233.3 (2021-12-30)

  • Separate galactic branch from ros2 branch (#201)
  • [ros2] 🏁 Dome EOL (#199)
  • Contributors: Louise Poubel

0.233.2 (2021-07-20)

  • [ros2] Update version docs, add Galactic and Fortress (#164)
  • Contributors: Louise Poubel

0.233.1 (2021-04-16)

  • Default to Edifice for Rolling (#150)
  • Edifice support (#140) Co-authored-by: Alejandro Hernández <<ahcorde@gmail.com>>
  • Add topic flag to create robot (#128) Now it is possible to run ros_ign_gazebo create specifying a topic as source of the robot description Add a launch file starting a ignition gazebo world and spawn a sphere in it. Additionally a rviz2 interface is loaded to show that also Rviz can load the robot description The newly created demo introduce a dependency on the robot_state_publisher package
  • Add default value for plugin path in launch script (#125)
  • Fix overwriting of plugin path in launch script (#122)
    • IGN_GAZEBO_SYSTEM_PLUGIN_PATH was overwritten by LD_LIBRARY_PATH
    • Now it is instead extended by LD_LIBRARY_PATH
    • This allows use of ign_gazebo.launch.py with custom gazebo plugins
  • Changed for loading xml from ROS param(#119) (#120)
  • ros_ign_gazebo exec depend on ign-gazebo (#110)
  • Update releases (#108)
  • Add support for Dome (#103)
  • Contributors: Andrej Orsula, Louise Poubel, Luca Della Vedova, Valerio Magnago, chama1176

0.221.1 (2020-08-19)

  • Add pkg-config as a buildtool dependency (#102)
  • Contributors: Louise Poubel

0.221.0 (2020-07-23)

  • [ros2] Fixed CI - Added Foxy (#89) Co-authored-by: Louise Poubel <<louise@openrobotics.org>>
  • Added ros_ign_gazebo for ros2 (#80) Co-authored-by: Louise Poubel <<louise@openrobotics.org>>
  • Update Dashing docs (#62)
  • Contributors: Alejandro Hernández Cordero, Louise Poubel, chapulina

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 ros_ign_gazebo at Robotics Stack Exchange