Closed SystemDiagnosticss closed 6 years ago
Some more info related to this issue:
@AndriyPt, this task is ready on the the whole. I'm assuming we (and others) eventually will be using a joystick with analogue X/Y controls (thumbpad) so I'm leaving the deadman button functionality.
Just as a cool feature to implement later, I've come across a picture of joystick with Z-rotation axis: https://en.wikipedia.org/wiki/Joystick#Hat_switch This can be configured to rotate the robot head. Similarly, we can use the second thumbpad on josticks like PS DualShock.
Do you think it will be useful to add a section to readme and describe how to run the teleop.launch and enable the joystick?
Also, the current readme specifies how to run gmapping using keyboard. Should we enable the joystick for this use case and pass the joystick arguments (parameters)?
FWIW, a Turtlebot joystick tutorial with a list of related resources: (see item 5 Need More Help).
@MaxZhaloba it would be nice to have information on how to enable joystick in teleop.launch Also it will be useful to use joystick for gmapping. Please add this to README file.
I've opened a separate issue for gmapping mode (#94).
Add joystick teleoperation
Closes #56