Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Home Position Mavlink Message to Telemetry #2310

Open
YasinBedirhanSimsek opened this issue May 21, 2024 · 4 comments
Open

Adding Home Position Mavlink Message to Telemetry #2310

YasinBedirhanSimsek opened this issue May 21, 2024 · 4 comments
Labels

Comments

@YasinBedirhanSimsek
Copy link

Currently, the subcribe_home function in Telemetry API returns a HomeHandle that uses the position struct which is in terms of global GPS position.

However, there is a mavlink message that gives more information about the home position

In future releases, it would be much better to implement this mavlink message into mavsdk

@JonasVautherin
Copy link
Collaborator

Is it implemented both by PX4 and Ardupilot in a consistent way? Genuinely curious, I don't know about this HOME_POSITION message.

@YasinBedirhanSimsek
Copy link
Author

YasinBedirhanSimsek commented May 21, 2024

I can see it via QGroundControl (Gazebo Garden SITL) @JonasVautherin
image

@JonasVautherin
Copy link
Collaborator

Sent regularly at 0.2Hz by both PX4 and Ardupilot?

@YasinBedirhanSimsek
Copy link
Author

YasinBedirhanSimsek commented May 22, 2024

I do not have information on Ardupilot because I do not have a test setup. On PX4 however, the answer seems to be a yes. But 0.2Hz is not constant. Sometimes it becomes 0.8Hz. There is also a UORB message type defined for it in the docs https://docs.px4.io/main/en/msg_docs/HomePosition.html

I will check and give an update if it is also the case for a real drone because this might be a simulation-specific thing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants