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

Move Hero with controller #973

Open
LarsJanssenTUe opened this issue Dec 17, 2019 · 2 comments
Open

Move Hero with controller #973

LarsJanssenTUe opened this issue Dec 17, 2019 · 2 comments
Assignees
Labels
enhancement New feature or request Low Priority Not super important. But should be done at some point requires robot This can only be worked on with access to the lab

Comments

@LarsJanssenTUe
Copy link
Contributor

No description provided.

@JosjaG
Copy link
Contributor

JosjaG commented Mar 7, 2020

Two nodes are required to achieve the setup described in the tmc manual: the interactive_teleop_joy node of tmc and the standard joy_node of the joy package:

roslaunch hsrb_interactive_teleop_config hsrb_interactive_teleop_joy.launch
export ROS_NAMESPACE=/hsrb
rosrun joy joy_node 

Then the problem arises that the interactive teleop node publishes to standard Toyota topics, and not our own (so hsrb stuff instead of hero), for example: it publishes to /hsrb/command_velocity whilst in our case, we want that to be /hero/base/references.

@JosjaG
Copy link
Contributor

JosjaG commented Mar 7, 2020

We could develop our own node that subscribes to the joy topic, then we can choose ourselves what each button does. This might take some more time but it does not require that we remap all the standard Toyota topics (using the interactive_teleop node does require this).

@PetervDooren PetervDooren added enhancement New feature or request Low Priority Not super important. But should be done at some point requires robot This can only be worked on with access to the lab labels Jan 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Low Priority Not super important. But should be done at some point requires robot This can only be worked on with access to the lab
Projects
None yet
Development

No branches or pull requests

4 participants