Skip to content

Timeline for 2015 16 bot development

SeanKetring edited this page Sep 16, 2015 · 3 revisions

Important For the current tasks at hand please refer to the issues on this repository. This page is a map of what we want to accomplish. The issues contain the current threads of information and collaboration related to the projects listed here.

+That being said, a tentative timeline for Fall semester, bot development, is as follows:

Tentative time line and task list:

Jan 1st milestone 
Base Functionality
-Deliverables: 
1)Drivable chassis
2)Bot power system in place
3)Data collection from all sensors/mounted to the bot
4)Able to grab one block

Task breakdown

1)Drivable Chassis
1.a)Development and improvement of drive train
1.a.1)Selection of motors and mounting hardware (see google drive document 'motors')
1.a.1.i)Final decision on whether or not to use mechanin wheels 
1.a.1.ii)Finding motors with working encoders 
1.b) Building a CAD model of lower & upper bot 
1.c)Building chassis from open beam to meet competition specs 
1.c.1)Connecting the pieces of open beam together to form the bot skeleton 
1.c.2) Mounting the drive train to open beam platform 
1.c.3) Mounting wheels to drive train
1.d)Mounting of bare bones electronics 
1.d.1)Mounting of microsctack including bone, and motor capes
1.d.2)Mounting crude power system 
1.d.2.i)Mounting battery holder 
1.d.2.ii)Mounting switch panel & power pcb 
1.d.2.iii)Making wire
1.d.2.iv)Routing connections
1.d.2.v)Documentation and uploading of said documentation to wiki
1.d.3)Mounting wireless communications systems

Task one deadline: Middle of October

2) Bot Power
2.a)Completing dark power 
2.a.1)Possible Board Revision
2.a.2)Board population
2.a.3)Design verification 
2.a.3.i) Development of comprehensive testing scheme 
2.a.3.ii) Testing of circuit
2.a.4)User friendly Interface diagram 
2.b)Completing servo cape 
2.b.1)Possible board revision
2.b.2)Board population
2.b.3)Design verification 
2.b.3.i)Development of comprehensive testing scheme
2.b.3.ii)Testing of circuit 
2.b.4)User friendly Interface diagram 
2.c)Calculate power load of a fully functioning bot, as a precaution 
2.c.1) Literature review on how to do calculation 
2.c.2)Documenting calculations on github wiki
2.d)Wiring of bot and development of bot diagrams 
2.d.1)Making wires 
2.d.2)Routing connections
2.d.3)Documenting and creating a wiring diagram
2.d.4)Uploading the documentation to the github wiki

Task 2 Deadline: End of Thanksgiving break

3) Sensor functionality and data collection 
3.a)Locallization w/ Lidar 
3.a.1)Testing of LIDAR functionality 
3.a.1.i)Analyzing/observation of data stream
3.a.1.ii)Deconstruction of packet 
3.a.1.iii)Parsing of data on beagle bone platform 
3.b)QR Reading 
3.b.1) Literature review of sensor options
3.b.2) Selection of sensor and ordering hardware 
3.b.3) Bench of QR reader
3.b.4) Parsing of data from QR reader on Beagle bone platform
3.c)Detection of start signal
3.c.1)Literature review of start signal specs 
3.c.2)Literature of hardware for signal detection
3.c.3)Selection and Ordering of hardware
3.c.4)Bench test of start signal detection 
3.c.4.i)Development of test rig to be added to the course model 
3.c.4.ii)Bench test of start signal detecting mechanism 
3.d)Mounting of all sensors onto the chassis 
3.d.1) Final Decision of mounting placement
3.d.2) Selection of mounting hardware
3.d.3) Mounting sensors to bot 
3.d.3.i)Power connections to all sensors
3.d.3.ii)Logic connections to all sensors 
3.d.4) Verification of functionality and design review 
3.d.4.i)Individual verification of all sensor functionality 
3.d.4.ii)Parsing of data from all sensors on the beagle bone platform
3.d.5) Updating of diagrams to include all components of bot

Task 3 deadline: Dec 31st

4)Able to grab one block (using the DAGU Arm solution)
4.a) Development of control system for DAGU arm
4.a.1)Development of control scheme for DAGU arm
4.a.1.i)Development of beagle bone based higher level control scheme
4.a.1.ii)Development of firmware between beagle bone and servo cape 
4.a.1.iii)Development of lower level servo cape to DAGU arm control system 
4.b) Redesign of the gripping apparatus
4.b.1)CAD model of current gripper 
4.b.2)Bench test of gripper to confirm need for redesign

4.b.3)Brainstorming of gripper ideas 
4.b.4)Prototyping and testing of design ideas 
4.b.4.i) CAD model of proposed designs 
4.b.5)Design reviews and final selection 
4.b.6)Implementation of design onto the DAGU arm
4.c)Bench test/verification of gripper design

Task 4 deadline: December 31st