I(Satya) got the quad to store parameters in EEPROM. Sharun and animesh soldered pins onto our MS-5611 sensor. We stored magnetometer data so that we can calibrate our magnetometer ...
read moreSharun implemented an angle estimation code which uses gradient-descent method and quaternions, and then tuned the parameters associated with it. Rachit started coding for the MS-5611 barometer. I(Satya) wrote ...
read moreWe tuned our quadroter's PID gains further and redistributed among ourselves.
We had trouble uploading code onto our Arduino Mega, leading to complications. Later, we ended up busy cleaning our Aeromodelling club HQ, which was in a state of chaos before.
I(Satya) figured out build custom MAVLink messages and how to build a custom qgroundcontrol to use them. I got the quad to use Animesh's angle estimation code and ...
read moreWe tuned our quadrotor's rate PID gains. Animesh continued to code his version of an angle estimation algorithm which uses explicit complementary filter and quaternions. Rachit was working on ...
read moreFinally the telemetry worked, the problem was- baud rate. We found out that there is a fixed baud rate at which telemtry works and it was 57600. Now we were ...
read moreI(Sharun) soldered the pins for magnetometer on our circuit board. After that we tried running telemetry once again, but it didn't help. So we started on with manual ...
read moreSatya and me(Sharun) tried serial communicationo by another telemetry assuming that something was wrong with the one that we used yesterday. But it turned out that this one was ...
read moreThe testing couldn't be repeated today due to lack of motors, which were employed in other projects of the club. I started writing the code for DCM. Animesh was ...
read moreI(Sharun) studied about DCM, because the next obvious step for stabilizing the quadcopter was the angle estimation, starlino guide proved to be useful. Satya tried mavlink by connecting through ...
read moreToday the team started work in the noon itself. Till the evening we completed soldering the new circuit board. Satya tested the magnetometer code and printed its data. Animesh and ...
read moreWe added wires to the circuit board. But later the board was ruined when a couple of pins got shorted with each other and also the pins were soldered poorly ...
read moreI(sharun) started soldering the circuit board that fitted both arduino due and mega. All pins were soldered but the wires were left. We assembled our quadcopter for the first ...
read moreToday we started assembling our quad. Satya and Rachit completed the code with the all the miniature finishings. Rest of the time there was evaluation.
Today we didn't do much work. Moreover, there were nocoordinators and few of the other teams up for work. So we studied on our own today.
Circuit board soldering couldn't be started today due to lack of equipments. We wrote PID codes today. Rachit and Animesh wrote a PID code and then tuned it. Me ...
read moreWe wrote the code for reciever using pin change interrupt. It was decided that circuit designing would mainly be mine(Sharun's) job, so i tried practicing soldering on spare ...
read moreWe all tried our first hands on soldering circuit boards today. We also wrote the code for reciever and monitored the raw data initially from 1 channels and then moved ...
read moreWe studied further about concepts in coding an arduino, a few more libraries. We discussed and arrived at our circuit for the quad copter which mainly comprised of MPU6050, BMP085 ...
read moreWe got familiar with the basic codes for blinking led's and also the servo libraries, and studied about PWM. We tried them practically on arduino mega2560. We were able ...
read moreWe now have a clear idea about the various communication protocols(uart,i2c,sli). We also studied about arduino from the official website, got to know about the various basic ...
read moreWe team members met today, started the background study about arduino and communication protocols. We also started the styro-plane workshop. We cut out the fuselage, wings and tails out of ...
read more