Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 11 Next »

 Announcements

  • Lots of people interested in EFS social (16). Need to find location big enough.

 ZeroPilot 3.5b

M1 Drivers Ethan Leung

  • Message Queue Dami Peng

    • Off-site but can still work on it

  • Motor Channel (PWM) Bill Lu

    • On-site and able to continue working

  • RC Receiver Chandise Anderson

    • Currently working on RC driver

    • Implemented the conversion from SBUS to RC data

    • Implemented parsing the raw SBUS data

    • Currently working on the DMA aspect of the driver

M2/3/4 Drivers

  • RFD900

  • IMU + AHRS Liam Suter Kelvin Feng Richard Dong

    • Calibrating of BMX160 going well

      • Sensible readings on gyro and accelerometer

    • Researching best sensor fusion alg to use (will prooobably try Kalman first as it’s simple)

  • GPS Ria Prakash

Attitude Manager

  • 1-to-1 Motor Output

System Manager Manasva Katyal

 CAN Projects

LED Board Nick ArmstrongTochi Okoro

Servo Hardy Yu Ben Carnes

  • Hardy: Talked to Ben last weekend, and he told me that he might find another task.

6s Power Module Bryan MaAndrew Wang

Baud Rate Auto Sensing Teighan Miller

Sensor Cluster

 Groundside Infrastructure

Tracking Antenna Larry Pan (Jackie Yi)

  • Larry Pan Working to debug the decoding/parsing step when handling mavlink data.

 

 Available Tasks

Drone Tuning (+1-2)

  • Learn to configure ArduPilot controls, and stabilize competition drone

  • Good introduction to controls

    • Configure noise filters for sensors

    • Tune PIDs

    • Observe flight tests and make adjustments

  • Excellent opportunity if you want to go to competition

CAN LED Board (+1)

  • Put pretty lights on our drone, and score realism points at competition

  • Learn about using CAN and PWM on STM32

1-to-1 Motor Mapping (+1)

  • Build Attitude Manager for ZeroPilot

  • Learn software design (c++ inheritance, dependency injection)

RFD900 (+1)

  • Write a driver for ZeroPilot to send and receive telemetry with the ground station

  • Learn about MAVLink; use UART and DMA on STM32

GPS (+1-2)

  • Write a drive for ZeroPilot to interact with a GPS to determine its position

  • Learn about UART and DMA on STM32

  • No labels