Ryan
Ryan
Thanks. If I end up getting time allocated at work, I'll request being assigned, but otherwise anyone is welcome. Would you accept a merge with opt-in support of `@optional` if...
> Hey, I'm interested in taking a stab at adding optional support at least in `rosidl_generator_cpp`. One design question I have is should I add another class for `Optional` into...
> I think we should do `@optional` in ROSIDL (`.msg`/`.srv`/`.action`) like OMG IDL does. OMG IDL has other `@annotations` (e.g., `@key`, `@default`, `@verbatim`) which ROSIDL could potentially also support, so...
As I mentioned, there's two ways this happens. Docker caching done poorly, or vcs failing to update image tags. It's a pretty regular occurrence for me working on a mixed...
No, if you have a different version installed than required by rosdep, and only run colcon build, it won't be caught by colcon/CMake.
> Would using version constraints in `package.xml` files work? https://ros.org/reps/rep-0149.html#dependency-tags Also, are these even implemented yet? https://github.com/ros-infrastructure/rosdep/issues/803
We use `yq` in a script to handle merging the repos files manually, but it suffers from issues where we want a colcon workspace with only one repository clone per...
> > others possible depending on system hardware > > Do you know of any hardware that has something else? ArduPilot uses a value other than 0 or 1 to...
Just squashed that fixup.
From my brief look, it appears that PX4 does not yet support that MAV_CMD. It's in the VehicleCommand.msg file but I don't see it consumed in the code anywhere. https://github.com/PX4/PX4-Autopilot/blob/95b8328162a20cd5cdf884b495c68eb7780893a4/msg/versioned/VehicleCommand.msg#L40...