Embedded Motion Control 2017 Group 9: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
Line 78: Line 78:


=== Specifications ===
=== Specifications ===
The goal and the requirements will be achieved with the following specifications: <br> <br>
- maximum translational speed of 0.5 m/s  
'''Robot'''<br>
maximum rotational speed of 1.2 rad/s  
* The maximum transnational speed of the robot is 0.5 m/s
‐ Door template: length of 0.5 1.5m and with side walls of approximately 30cm, see figure below
* The maximum rotational speed equals 1.2 rad/s
‐ LRF accuracy and range unknown
* The corridor challenge has to be solved in 5 minutes
‐ odometer accuracy unknown
* The maze challenge has to be solved in 7 minutes
* Both challenges have a maximum of two trials
* The laser range finder (LRF) has a range of 270 degrees
* The wheel encoders have an unknown accuracy
* The robot must not be idle for more than 30 seconds
'''Maze'''<br>
* The corners will be approximately 90 degrees
* The wall distance is 0.5-1.5 meter
* There is only 1 door in the maze
* The door starts opening in 2 seconds
* The door opens if the robot is within 1.3 meter of the door
* The door is open in 5 seconds
* The number of rings must not be larger than the number of potential doors
* The maze may contain loops
* The maze can contain dead ends
<br>


=== Interfaces ===
=== Interfaces ===

Revision as of 19:15, 15 May 2017

Group Members

Name: Student id:
Mian Wei X
Zhihao Wu X
Petrus Teguh Handoko X
Bo Deng X
Bo Cong X
Jian Wen Kok X
Nico Huebel Tutor


Initial Design

File:Assignment-for-week1.pdf

Requirements

➢ PICO drives autonomously through maze
➢ PICO should find the exit and the whole robot is across the finish line within 5 minutes.
➢ PICO is able to deal with approximately axis‐aligned walls, open spaces and loops in the maze.
➢ The task has to be finished within 2 attempts in 7 minutes.
➢ PICO should not stand still for 30 seconds which counts as an attempt
➢ PICO may not touch the wall
➢ The whole PICO should stop within 1.3m to a dead end, and detect whether the dead end is a door.
➢ PICO should detect every dead it meet
➢ At the exit PICO should drive forward for 40 cm
➢ The software is easy to set‐up

Functions

Functionsg9.jpeg

Components

drive control
‐Holonomic base (omni‐wheels)
‐Pan‐tilt unit for head

detection ‐170◦ wide‐angle camer
‐Laser Range Finder (LRF)
‐Wheel encoders (odometry)
‐Asus Xtion Depth sensor

world model
computer
‐Intel I7
‐Ubuntu 14.04

Specifications

- maximum translational speed of 0.5 m/s ‐ maximum rotational speed of 1.2 rad/s ‐ Door template: length of 0.5 ‐ 1.5m and with side walls of approximately 30cm, see figure below ‐ LRF accuracy and range unknown ‐ odometer accuracy unknown

Interfaces

The odometer and LRF generates data for mapping the environment.

The algorithm sets nodes on the junction as a setpoint for navigation, plans the route and put the actuators to work accordingly.

The odometer and LRF keeps on keeping track of the environment and the software recognizes obstructions, dead ends that might be doors and junction.