Embedded Motion Control 2019 Group 8: Difference between revisions
Jump to navigation
Jump to search
TUe\s157974 (talk | contribs) |
TUe\s157974 (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
= Group Members = | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 21: | Line 21: | ||
|} | |} | ||
= Design = | |||
== Requirements == | |||
# Autonomously exit the room within 5 minutes in two trials. | # Autonomously exit the room within 5 minutes in two trials. | ||
# Must not bump into the wall. | # Must not bump into the wall. | ||
Line 31: | Line 31: | ||
# Robot must function robustly. | # Robot must function robustly. | ||
= Specifications = | == Specifications == | ||
* Rear wheel must be over the finish line. | * Rear wheel must be over the finish line. | ||
* Distance between the wall and the robot must be 0,05 meter. | * Distance between the wall and the robot must be 0,05 meter. | ||
Line 42: | Line 42: | ||
* Switch states only to advance the strategy plan. | * Switch states only to advance the strategy plan. | ||
= Functions = | == Functions == | ||
* Detect if the robot is over the finish line | * Detect if the robot is over the finish line | ||
* Drive forward (keeping the speed specifications in mind) | * Drive forward (keeping the speed specifications in mind) | ||
Line 54: | Line 54: | ||
= Components = | == Components == | ||
# Room | # Room | ||
## Walls | ## Walls |
Revision as of 14:15, 5 May 2019
Group Members
Names: | Student id: |
---|---|
Stan den Hartog | 0953184 |
Elise Verhees | 0950109 |
Rob Dorussen | 0968849 |
Gosse Bijlenga | 0950642 |
Max van Haren | 0953564 |
Design
Requirements
- Autonomously exit the room within 5 minutes in two trials.
- Must not bump into the wall.
- Must not tip over.
- Make sensible movements/progress each 30 seconds.
- Software must be easy to set up.
- Robot must function robustly.
Specifications
- Rear wheel must be over the finish line.
- Distance between the wall and the robot must be 0,05 meter.
- The maximum translational speed is 0,5 meter per second, the maximum rotational speed is 1.2 radians per second.
- The robot must have a maximum speed/stop before changing direction.
- The maximum inclination angle is around 5 degrees.
- The software must have 1 command to update, compile (cmake/make) and start executing.
- The status must be reported at least each 30 seconds.
- The functions must be scalable.
- Switch states only to advance the strategy plan.
Functions
- Detect if the robot is over the finish line
- Drive forward (keeping the speed specifications in mind)
- Rotate
- Collision detection
- (Update World Model)
- Print status
- Scan environment for exit
- State function/ Life Cycle State Machine (LCSM)
- Wall hugging
Components
- Room
- Walls
- Finish line
- Exit tunnel
- (Obstacles)
- Robot
- Actuators
- Sensors
- Body
- Hardware
- Software
- World Model
- Interfaces
- Plan
- Actuator control
- Monitoring
- Preception
- Mediation
- Life Cycle State Machine (LCSM)