- Joined
- Mar 1, 2025
- Messages
- 3
- Reaction score
- 0
Hi there,
I am not sure if this is the best forum for my question, but here we go.
I am conducting research with the Bebop 2 and encountering issues with the SkyController. My goal is to remap the controller and modify the drone's command inputs. While I could use another joystick, such as a PlayStation or Xbox controller, I still need the SkyController’s Wi-Fi antenna to extend the drone’s range.
I am attempting to achieve this using ROS 2 but have encountered two main problems:
In summary, what I want to do is use the SkyController as a Wi-Fi range extender, prevent it from sending packets to the drone, and remap its buttons so I can send commands using ROS.
Any help would be greatly appreciated!
Best regards,
Lucas
I am not sure if this is the best forum for my question, but here we go.
I am conducting research with the Bebop 2 and encountering issues with the SkyController. My goal is to remap the controller and modify the drone's command inputs. While I could use another joystick, such as a PlayStation or Xbox controller, I still need the SkyController’s Wi-Fi antenna to extend the drone’s range.
I am attempting to achieve this using ROS 2 but have encountered two main problems:
- Ubuntu 22.04 does not recognize the SkyController as a joystick—it does not appear on any port. I've tried the "lsusb" command, but it doesn't show anything different. I've already tried via USB-C and Bluetooth.
- I need to intercept the direct commands from the controller to the drone so that they are processed only through the computer using ROS.
In summary, what I want to do is use the SkyController as a Wi-Fi range extender, prevent it from sending packets to the drone, and remap its buttons so I can send commands using ROS.
Any help would be greatly appreciated!
Best regards,
Lucas