Skip to content

How to convert raw xyz in a diff coordinate frame to Pixhawks NED frame. #6

@ajithmaniac

Description

@ajithmaniac

Hey I'm using a rf based indoor navigation system which spits the xyz of the UAV. The frame is actually fixed but at a yaw angle of 40 degrees with the Earth Fixed NED frame. I'm trying to convert it to Pixhawk frame. I just send the XYZ values from the indoor navigation system, after compensating for the yaw angle, to the Pixhawk thru the vision_pose/pose topic. I tested the setup by moving the quad using hand, the local xyz and vision_estimate did sync very well. So I tried testing the quad in manual posctl mode. The quad rises up, turns in the yaw axis and keeps drifting. I don't know what the issue is. I'm not sending any roll pitch yaw information thru the vision_pose topic. Do you think that is an issue ?? Can you brief on what data I should send to Pixhawk thru vision_pose/pose topic in order to sync the fixed coordinate frame and Pixhawk body frame.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions