Hi there,
I would like to investigate two items:
- ability to remap the joy2twist output to a /cmd_vel_raw instead of /cmd_vel, so I can create a node that would lower the robot speed upon proximity detection of obstacle on a LIDAR for instance. The node would subscribe to /cmd_vel_raw (and lidar points or scan) and publish on /cmd_vel (or /panther/cmd_vel). For now I would only be after how could I be remapping the joy2twist output /cmd_vel to /cmd_vel_raw. I tried direct remap in the docker compose.yaml file, by adding to the launch command of joy2twist, but you cannot remap from there (ie you cannot remap from a terminal ros2 launch command). So you would have to add this remapping in the ros2 joy2twist launch file directly, but I have not identified where the launch file (which directory) it would be on the built in computer. Is it contained inside the docker container or any physical folder on the built in computer?
- in addition I would like to be able to do keybinding between a specific button being pressed and a node executing some functions when the button is pressed on the joypad F710. I believe the joy2twist publishes the joy topic with all the buttons state, is that correct? If so I could use the joy topic published by built-in computer and nodes on user computer to execute required functions by subscribing to this topic.
Thank you,
Nicolas