You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! I am using MAVROS to try and control my pixhawk with a joystick. I have been running:
roslaunch mavros_extras teleop.launch
This will set up communication with qgroundcontrol and the pixhawk. When I run this I can arm and disarm the motors with my joystick, but nothing I do changes the motor speed. I can use a RC controller to change the motor speeds, but the motors never respond to the joystick inputs. I've monitored the messages in ROS and it looks like MAVROS is receiving the correct things, but something is wrong in the communication between MAVROS and the pixhawk. I looked at previous issues and saw Issue #133 and about halfway down in that thread vooon stated:
Perhaps PX4 don't handle RC override messages, i can't find handler for
MAVLINK_MSG_ID_RC_CHANNELS_OVERRIDE message.
Is that still true or am I doing something wrong?
Thanks for any help,
Ben
My launch files are below in case they are relevant.
What FCU Firmware do you use? Pixhawk can run APM or PX4 native stack (todo: add notes to readme).
Note that you can override <arg> value by adding name:=value to roslaunch.
PX4 native stack doesn't have RC override support (and with good reason).
APM stack does, and you should be able to get it to work. We don't
recommend it though.
On Nov 20, 2014 2:29 AM, "Vladimir Ermakov" notifications@github.com
wrote:
What FCU Firmware do you use? Pixhawk can run APM or PX4 native stack
(todo: add notes to readme).
Note that you can change value by adding name:=value.
—
Reply to this email directly or view it on GitHub #167 (comment).
@bholden1 To be more clear: There is ongoing work for external attitude set points, which is what you probably want. Please post to the PX4 mailing list to contact developers / users of this: https://groups.google.com/forum/#!forum/px4users
Hi! I am using MAVROS to try and control my pixhawk with a joystick. I have been running:
roslaunch mavros_extras teleop.launch
This will set up communication with qgroundcontrol and the pixhawk. When I run this I can arm and disarm the motors with my joystick, but nothing I do changes the motor speed. I can use a RC controller to change the motor speeds, but the motors never respond to the joystick inputs. I've monitored the messages in ROS and it looks like MAVROS is receiving the correct things, but something is wrong in the communication between MAVROS and the pixhawk. I looked at previous issues and saw Issue #133 and about halfway down in that thread vooon stated:
Is that still true or am I doing something wrong?
Thanks for any help,
Ben
My launch files are below in case they are relevant.
My teleop.launch file looks like:
And my px4.launch file looks like:
The text was updated successfully, but these errors were encountered: