I have always find your online tutorial really helpful. It will be really great that you can do a online tutorial in demonstrating the setup procedure for indoor flight too. Cheers
Great work! I’ve been trying to copy this, but I can’t get it to work. I am completely new to drones / ardupilot. We have a Optitrack system and are running Motive 2.1.1. I’ve tried for some days now, but I’m pretty overwhelmed with it all. Would you be open to helping us getting our drone / Optitrack system working? I would be open to paying you for your efforts.
Thanks John
@chobitsfan Yes, I’ve seen that post, that’s why we bought the drone we did, we’re trying to mimic that good work you did.
When I generate the c# headers I’m not seeing the same files you listed in that post. Actually c# generation fails, you have to edit one of that python scripts. I need help with the creating mavlink c#, and exactly how to incorporate that into natnet code.
Again, I’m willing to pay for your or anyone’s efforts that helps us get this working soon. Thanks again, John.
When I generate the c# headers I’m not seeing the same files you listed in that post.
I am very sorry. I made a big mistake in the post. Mavlink.cs, MavlinkMessage.cs, etc are actually coming from mission planner. You can find them in MissionPlanner/ExtLibs/Mavlink at master · ArduPilot/MissionPlanner · GitHub
just copy all .cs file in that folder , you do not need to generate them yourself.
I will fix the doc, thank you
@chobitsfan, thanks for the help so far. I’ve got natnet sending position data through mavlink now. i’ve created a little python script to print the yaw, pitch and roll real time, and I can see the numbers changing as they should when I move the drone.
I’m now stuck on getting the drone to actually fly. What, how do I use GPS_GLOBAL_ORIGIN? Would you have a simple python script that launches the drone, moves to 1 waypoint and lands?