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 12 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

  • Watchdog Ronald You

    • Driver was complete

    • Realized the driver is unnecessary and for simplicity can be implemented in the ioc

    • An abstraction layer is still needed for mock tests

    • IOC is updated, need to update the abstraction

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

  • Barometer

    • On pause until EE gets board

  • IMU

  • Lidar Aidan Fisher

  • Magnetometer Henry Wu

    • tested integration with CAN

    • rx working with CAN

    • tx signal on logic analyzer, but nack sometimes

  • PixArt OFS

  • Radar

 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