"Michael,
You are correct it should be mentioned that %CPU and %MEM is the percentage of CPU time and memory consumed by Ardupilot during runtime. That's a glitch from my side, I’ll rectify that. Also, in the case of our usage of stress we always…"
"Michael, The term APM 4.0 is referred to hardware version like APM1, APM2 .x, APM3.0(referred to as Pixhawk), APM4.0 (upcoming linux Autopilot platform). For software, the nomenclature APM [version] is not used, instead APM:[vehicle_name] [version]…"
"Hi Tridge,
Thanks for your comments. I'll surely look into the points you mentioned and come up with new analysis. Preempt-rt kernel had your i2c patch included and i used preempt kernel you had shared earlier, but vanilla kernel is the plain…"
"Sorry Daniel, my bad, I included that detail in my first draft, but lost it due to browser crash then forgot to include it. Anyhow, you measure the performance using PERF values which are in this format[No. of slow loops]/[No.of loops analyzed] [Max…"
Hello everyone, beaglepilot project has reached two most important milestones in the last couple of weeks. First one was first Arduplane flight by Andrew Tridgell: First Flight Plane and first Arducopter flight by Victor Mayoral Vilches: First…
"Hi Roberto, Beaglepilot team had a voice chat discussion today and during that it was suggested by Andrew that we use asynchronous method of communicating with PRU, meaning no more sleeps to synchronise, just simple exchange of data. So, I will move…"
"Sorry for not being clear on that point, by measured time i mean time took to write PWM values to shared memory. I calculated it using hal.scheduler->micros to measure execution time of hal.rcout->write. Obviously it doesnot provide us with total…"
In my last blog post i discussed how PRU can be useful in the development of Beaglebone-Linux-Ardupilot based Autopilot. In this blog post i'll be sharing how it is being implemented presently on beaglepilot. PRU-PWM (PWM generation using PRU) is in…
"Yeah, you can expect frequent blog posts related to my part in beaglepilot from now onwards. I'll be using DIYdrones blog to display and explain progresses in beaglepilot."
An Axiom: You just can't make your unmanned vehicle of any use until all its actuators respond correctly. Which means there should be enough means, i.e. PWM ports in ardupilot's case ,to control them correctly. How can this be achieved on a linux…