Comments (5)
Right, binary is easier, but there wasn't such a combination listed for my case: humble + garden. (I finally compiled with the humble branch, rosidl error happened to has been with the ros2 branch which I thought was humble). As of RAM I had plenty (32 GB), but I use to fill it with stuff and RAM disks. I mentioned that for anyone else who encounters WSL crashes while building, it could be out of memory error and nothing with the source or compatibility, but sometimes it is not clear, because the WSL consoles just suddenly return to Windows.
from ros_gz.
I tried a partial workaround:
ros2 run ros_gz_image image_bridge /rgbd_camera/image /rgbd_camera/image
The topics appear in rqt_view
- However without images with gz sim:
gz sim -v --render-engine ogre sensors_demo.sdf
...
- WIth ign gazebo the images show up:
ign gazebo -v --render-engine ogre sensors_demo.sdf
from ros_gz.
Maybe I figured it out - I checked again, I discovered that git branch displayed ros2, IDK why. Re-cloned properly and this time it did complete (it takes a lot of RAM/page file though).
Then it didn't work until I read the bridge command from the example carefully - I noticed that the declared type was for Ignition, that's why it works only with ign...
It should be gz.msgs.Image, not ignition.msg.Image.
ros2 run ros_gz_bridge parameter_bridge /rgbd_camera/depth_image@sensor_msgs/msg/[email protected]
Please update the examples. Thanks
from ros_gz.
(it takes a lot of RAM/page file though)
Yes, there are a lot of things happening at compile time with templates. The binaries are suggested if you are on a limited platform.
It should be gz.msgs.Image, not ignition.msg.Image.
Depending on the branch, it should be compatible with both. Which branch did you end up using?
from ros_gz.
I don't think there's any remaining issue here, so I'll go ahead and close it
from ros_gz.
Related Issues (20)
- Support for `use_sim_time` = `false` HOT 11
- executable name from gz_sim.launch.py HOT 5
- RosGzPointCloud Not Loading HOT 2
- Improve usability of provided launch files
- `ros_gz_bridge` action requires many of its arguments to be set even though they should be optional
- GZ->ROS communication doesn't work when using the bridge and gz_server in the same composable container HOT 8
- When build from source Iron + Garden, ros_gz_sim/create trying to use libgz-transport13 istead of 12 HOT 1
- JointStates bridge failing for ROS2 Humble with Gazebo Garden HOT 1
- Gz Sim does not exist HOT 1
- What Version of Protobuf are we using? (Apple Silicon, native source code install) HOT 2
- Should provide option to set `shell=False` in launch files
- ros_gz_bridge support for gz.msgs.EntityWrench HOT 1
- "apply_link_wrench" for a specific duration not working HOT 1
- Not able to build ros_gz_bridge HOT 2
- ros_gz_bridge: GZ -> ROS /clock publisher HOT 3
- I would like to use EntityWrench via a communication connection using ros_gz_bridge HOT 4
- Document best practice on setting QoS settings for topics
- sensor_msgs/Range with ros_gz HOT 4
- Mirroring mesh in SDF: `visual` works but `collision` component errors
- Issue with ros2 jazzy and gazebo harmonic ros integration HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ros_gz.