Client Meeting October 5th - ProstheticFalconry/Capstone GitHub Wiki

Meeting Notes:

* Must fly in a stable manner

    * Accelerometer and gyroscopes

* Hover in place

    * No more than 5 cm/minute drift

* Must be remotely controllable via EMG device

* Battery life monitoring

    * With LED sensors showing green/yellow/red battery life for the rotors

* Must have sensor array that allows for later software implementation of:

    * Collision avoidance (US and/or IF)

    * Self docking

    * Self Power monitoring

    * Force or position feedback for grabber

    * Sonar/location detection from source of controller

    * Sensor for orientation relative to human facing

    * Speaker for AI communication

* Must have actuating device for grabbing small objects

    * Force feedback sensor for the device, not human

    * Position encoders

    * Have a camera for object identification with the actuating device

* Must have independent emergency shutdown protocol

    * Physical shutdown button that communicates remotely

    * Shutdown system has its own power system and relay

* Must have durability to survive low velocity impacts

* Must be safe

    * Must be electrically safe

    * Must have rotor covers to prevent mechanical damages caused by rotors

* Programming should be professionally written

    * SSH programming port, via a wifi dongle or ethernet.

* API should be intuitive and well documented

    * Control flow diagram

* Chassis and as many parts as possible should be 3D printed/printable

    * Schematics for 3d printer should be provided

* Power for motors should be a separate system from the power for the microcontroller and sensors

    * Motor battery level can just shut off

    * Sensors/microcontroller must monitor and begin shutdown procedure to ensure beaglebone is shutdown properly. Beaglebone will be destroyed if it suddenly loses power.

    * Replaceable batteries slots, so that battery can be removed and charged or simply replaced. Battery should last for at least 10 minutes of flight time.

* Push to talk, this means that the quadcopter must have a method of knowing when to accept commands via the EMG controller and when to ignore them.

Chassis ideas - Austin/Nik Sensor (what fits our purposes) gyroscopic, tilt sensors, cameras (barometers?) research needs and determine what is fundamental, try for same voltage levels - David (tentative) Determining best motors for quadcopter design - Nic Looking into separation of reptile brain of FC vs active brain - David/Mike Looking into servo motors for claw gripper under the quadcopter. thingverse.com Needs feedback of pressure so as to not crush lifted object. Force sensitive indicator - Nik/Nic

Target Battery life (> 10 minutes) Stretch Goal - Recharging station and battery life intelligence