130 likes | 249 Views
13 : Omni-Directional Robot. Ben Wolf Brent Cornelius Ed Cramer John Grabner James Grabner Advisor & Client: Dr. Nikola Elia. Project Goals. Update latest robot with upgraded components Both versions of the robots will be fully functional
E N D
13 : Omni-Directional Robot Ben Wolf Brent Cornelius Ed Cramer John Grabner James Grabner Advisor & Client: Dr. Nikola Elia
Project Goals • Update latest robot with upgraded components • Both versions of the robots will be fully functional • Robot design should be well documented so that additional robots can be easily produced
Use Case Scenarios • Collaborative robotics experimentation • Undergraduate Programming Lab • Control Systems Testing
Example Programs • Follow The Leader • Actors: 1 human, 2 robots • One robot is controlled by a human (Xbox Controller) • The second robot must duplicate the motion of the first • Pong • Actors: 1 or 2 humans or robots • Play “pong” game using tennis balls • Inverted Pendulum • Actors: 1 robot • Robot balances an inverted pendulum on its “head” • Control systems testing
Functional Requirements • Add at least 4 analog inputs • Assess previously purchased RS-232 IMU, replace if necessary • Reduce Eris’ boot time to less than 30 seconds • Determine runtime of robot with existing batteries • System must have battery protection
Non-Functional Requirements • Fully document robot assembly and operation • Standardize components • Improve system reliability
Risks / Mitigations Risks • Matt Griffith, project maintainer, has moved away • Unclear project definition • Very little documentation • Two robot platforms to support • Preferred robot for future development is non-functional Mitigations • Ask Matt as many questions as possible while he was around • Contact previous team members for additional information • Avoid new features, fix the existing system first • Good documentation practices