Weekly report: Community bonding period

Although according to the GSOC the coding has not started officially i’ve been working hard over the last weeks on BeaglePilot so that all of us can have flying linux machines as soon as possible ;).

Here’s my status so far:

  • What has been accomplished?:
    • Infrastructure set up (Wikis, repos, project page, etc.)
    • Initial video launched.
    • Userspace I2C driver for the InvenSense MPU-9150
    • First steps towards the integration of the ArduPilot in the robot Erle (BeagleBone(white)-based)
    • libraries/*/examples do compile now with the AP_HAL_Linux (make linux). Necessary to add the missing libraries.
    • Deadlock in setup() (initially _initialized variable discussion) addressed. Refer to https://github.com/BeaglePilot/ardupilot/commit/5189810651a2d0dd8d262ef30db404311c7829ce
    • InvenSense MPU-9150 driver working if this fix is applied
    • InvenSense MPU-9250 SPI userspace driver coded
  • Issues:
  • Plans for the next period:
    • Keep coding userspace drivers
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s