Skip to content
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

Add joystick controller based on nipple js #100

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

surpace0924
Copy link

Hi, we are grateful for this project.

This pull request will possible rosboard to publish the "/cmd_vel" topic.

usage:

simplescreenrecorder-2022-02-18_17.34.11.mp4

@rbonghi
Copy link

rbonghi commented Mar 30, 2022

Follow up. I'm interested on this feature

@gbr1
Copy link

gbr1 commented Mar 30, 2022

WOOOOW! This could be very helpful!!!

@samuk
Copy link

samuk commented Aug 31, 2022

This would be great!

@samuk
Copy link

samuk commented Jan 26, 2023

@dheera do you think you might merge this one?

@dheera
Copy link
Owner

dheera commented Feb 24, 2023

Thank you! I was meaning to implement a more general Publisher infrastructure and then do a joystick on top of that, since there may be robots that need to publish things other than /cmd_vel. I'll look into this.

Are there users of rosboard who are actively using a fork of it to joystick their robots? Would love to hear input.

@JiaqiangZhang
Copy link

Looks really good! I will try this recently and give some feedback.

@gbr1
Copy link

gbr1 commented Feb 28, 2023

@dheera it is quite useful, I also think that it could be improved by adding another "joystick" so you can control omniwheel robots, too.

About /cmd_vel topic, I think it could be possible to add the list of required topics as a parameter or scan all twist_msgs topics by looking all subscribers node.

I hope this could help

@samuk
Copy link

samuk commented May 18, 2023

@dheera any more thoughts on this?

@phinners
Copy link

Are there updates on this? @dheera @surpace0924

@RafaaZahra
Copy link

nice feature, very helpful

@alfem
Copy link

alfem commented Apr 24, 2024

Hi @surpace0924! This joystick feature is really awesome. Unfortunately automatic merge is not possible now.

Do you think you could adjust your code to make it compatible again?

@brendandburns
Copy link

For anyone who is interested, I rebased this PR and added support for the /joy topic and physical joysticks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.