-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ROS 2 port of cmd_vel_mux #2
Conversation
Originally taken from https://github.com/yujinrobot/yujin_ocs/tree/17337e5a2d0a0f3711c55e272e656eb59174d657/yocs_cmd_vel_mux Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
This can mostly be accomplished by using standard remapping. Removing this loses the ability to remap it on the fly, but that's a pretty esoteric feature and would have to be supported on the downstream consumers as well. So I don't think it is a huge loss in functionality. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
And fix the small problems pointed out. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
It was really short for "subscriber", but it read like the plural of "sub". Resolve the ambiguity by just using "sub" Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
In preparation for merging with CmdVelMux. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
In prepartion for making this a struct. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
And go ahead and make it a struct. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
It really makes more sense this way. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
* Fixed duration of callbacks for the timeouts
Switch to using a map for parameters. This makes the configuration file much nicer looking, though is a break for downstream consumers. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org> Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com> Co-authored-by: Lobotuerk <jtlorente@ekumenlabs.com>
* Add launch tests and linter checks. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com> Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Any plans to merge this soon? @clalancette @stonier |
@stonier While you are looking at Kobuki stuff, this is related. Thanks. |
Big PR, but at a glance it looks sane. Not sure I'm keen to parse it with a fine tooth comb, but since we have nothing that will break (can you break a README? :P) let's get it in. I'll start submitting PR's / asking questions as I road test it over the coming days. |
Started #3 to track follow-up jobs to this. |
@clalancette Can you keep your branch around for a bit? Thanks. |
There's more information in the individual commits, but the basic sequence here goes like this:
@stonier Review on this is appreciated!