Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
79 | Camera Positioning System Area Award: Interdisciplinary Work |
Jialu Li Junjiao Tian Weicheng Jiang |
John Capozzo | design_document0.pdf final_paper0.pdf presentation0.pdf proposal0.pdf |
|
This project will be a continuation of a MechSE senior design project from last semester. Overview: the project is a camera positioning system for MechSE Prof. Chamorro’s research lab and is sponsored by John Deere. It consists of 4 independently controlled quadrants each housing a camera. The camera is able to translate in a vertical plane and pan and tilt. Video Presentation: https://drive.google.com/open?id=0B6mrm2dk90clVWtuejZkeUFtRm8 Document: https://drive.google.com/open?id=0B_mCq_Vejy2jWXRuZmdJanY4OFU Problem statement: The current prototype lacks several important features. The first one is homing and auto-calibration of the y-z gantry tables. Currently, the in-plane positioning system does not have a homing function and calibration is done manually. The second feature is the angular position feedback from the pan-tilt heads. The control is completely open-loop currently and is not very accurate in angular positioning. The previous mechanical team has completed the physical construction of the platform. Minimum software and hardware development were done to move the gantry table and pan-tilt heads. For example, at current stage, a user is able to translate and pan & tilt a camera from a computer user interface in LABVIEW. Next Step is to design circuits to achieve more advanced and essential features for this product. The features include auto-calibration, homing and position feedback from both the linear movement and angular movement. These functions were not included in the prototype due to the lack of electrical engineers on the team. Homing and auto-calibration of the gantry table: We plan to implement a logic circuit with appropriate sensors to realize homing and auto-calibration of the system. The circuit should signify the controller whenever desired position is reached and also cut off the operation if physically limit is reached. We are still exploring different homing techniques. Additional encoders might be added to the stepper motors to accurately record the traveling distance. Currently we are considering shock sensor (PKGS-00LDP1-R). CNC machine homing example: https://www.youtube.com/watch?v=PvkDSsccnBY Pan-tilt head angle positioning: We plan to implement a control circuit with either a inclinometer chip (ADS16201) or angular position chip (HMC-1501) to realize angular position feedback of the pan-tilt heads. The circuit module should be compact to fit onto a pan-tilt head and individually powered due to the size of the project. Sensor information: http://www.futureelectronics.com/en/sensors/gyro.aspx Power Unit: Currently, the prototype has three power inputs to power 8 stepper motors, 8 servo motors and a controller respectively. They all have different power requirements. We want to design a power regulator circuit to power all three at the same time with just one power input from the wall. NEMA 23 Stepper motor http://openbuildspartstore.com/nema-23-stepper-motor/: HS-785HB Servo motor: https://www.servocity.com/hs-785hb-servo |