I did most of my firmware changes using SITL. I used it on Linux - I followed the guide and "output add" worked fine for me. The only difference is that I had a complex setup with multiple raspberryPIs and all my communications…"
"It has been a while but as far as I remember there is no GPS altitude in this release. Most differences can be found in mode selection and servo operation. Generally there is nothing special in that firmware. I am unable to jump back to development…"
"For testing purposes it is easy - you can hardcode your location in the firmware. It gets complicated if you wish to use it like guided mode in Mission Planner. I believe there was a working solution based of 0.4 version, you can try to find it in…"
"I will work on these features someday, there is no need for a kickstarter campaign :) Unfortunately I changed my job recently (again) and I still lack time but my new job is a big change far away from software and hardware design and I will have…"
"My code is in my GitHub: https://github.com/rcairman/ardupilot
I didn't have time to play around with it for some time and my repo is quite messy but as far as I remember that this code is in branch "0.7.1 full". Every time…"
"It is not supposed to work like that at all. Position servos may work with CR code, not the other way around. This is why you get strange oscillations and go beyond mechanical limits. It will be extremely difficult to tune it properly, thus I highly…"
"Start lat and lon are only valid until you have a 3D-fix on your GPS, so simple answer - disconnect your GPS from your antenna tracker. It is useful when you debug your AT at home without GPS and use it in real environment somewhere else."
"This is odd. Are you using CR servos or position servos? The tracker should enter scan mode automatically and it possibly does that ignoring some limits (thus burning servos). This can happen if you set your RCx_MIN and MAX incorrectly on position…"
I never tampered with telemetry options and there must have been some improvements since my last version. I will soon merge my changes with current version to enable logs and improve telemetry. It is good to hear that my version works fine, it…"
"It should be relatively easy to code an auto tune feature. It would of course need more than usual support from MP (setting correct servo type, slip ring or no slip ring, max allowed angles etc). Auto tune feature would take min and max servo values…"
"I wanted to edit my comment but 15 minutes passed, so here is the rest of my comment:
In another words:
AT doesn't operate on raw servo values (in microseconds), it uses abstract values ranging from -9000 to +9000…"
"It looks like YAW_TRIM or incorrect PID settings. AT calculates heading properly (orange line) but tracks with an offset. YAW_TRIM adds an offset to the calculated yaw value, thus orange line will point at the aircraft and red line will show actual…"
in theory CR mode should work with position servos provided that I_MAX parameter is sufficient for the tracker to go from minimum servo value to maximum - CR code will keep incrementing I term until it is close to desired angle, thus acting…"
I'm an electronics engineer with a lot of experience in Embeeded designs, UGVs and UAVs. In my free time I fly RC planes and work on peripherials (digital datalink, antenna tracker, integrated camera gimbals, autopilots).
Please tell us a bit about your UAV interest
I design and fly Multicopters professionally. In my free time I fly RC planes and work on peripherials (digital datalink, antenna tracker, integrated camera gimbals, autopilots).
No comments yet!
You need to be a member of DIY Drones to add comments!