PRE2024 3 Group18: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
No edit summary
Line 88: Line 88:
|Sem Janssen
|Sem Janssen
|
|
|Hardware?
|Hardware
|}
|}



Revision as of 11:13, 17 February 2025

Members

Name Student Number Division
Bas Gerrits 1747371 B
Jada van der Heijden 1756710 BPT
Dylan Jansen 1485423 B
Elena Jansen 1803654 B
Sem Janssen 1747290 B

Approach, milestones and deliverables

Project Planning
Week Milestones
Week 1 Project orientation, brainstorming, defining deliverables and limitations, SotA research
Week 2 Deepened SotA research

Identifying and determining specifications (hardware, software, design (MoSCoW Prioritization)), UX Design: User research

Create bill of materials

Week 3 Prototyping cycle: building and mock-ups

Order needed items UX Design: User Research Wiki: Specifications, Functionalities (sensors/motors used)

Week 4 Prototyping cycle

Finish balancing

Week 5 Evaluating and refining final design
Week 6 Demo/scenario testing, fine-tuning

Wiki: Testing results

Week 7 Presentation/demo preperations

Wiki: Finalize and improve (ex. Conclusion, Future work, Discussion)

Project Roles
Name Role Responsibilities
Bas Gerrits Arduino control
Jada van der Heijden Administration, UX design, Wiki
Dylan Jansen (Opties) Code, Electronics ,CAD model, Construction, Control documentation
Elena Jansen Designing
Sem Janssen Hardware

Problem statement and objectives

Problem Statement

When considering automated deliveries using robots, there are two main issues. First off, navigating tight spaces like corridors can be difficult for bulky, four wheeled delivery robots. A self-balancing robot can drive with just 2 wheels and therefore be built more compact allowing it to move in more complicated environments. Additionally, a problem current delivery robots face is the risk of tipping over, getting them stuck. A human has to intervene in order to put them back on track. A self-balancing robot can keep itself from tipping and be more autonomous.

Objectives:

  • Design robot capable of holding/handling a small package
  • Robot should be able to balance itself on two wheels
  • Robot should be able to deliver packages by being able to move in different directions
  • Make robot look a bit human (User research)

Target Group

Who Are the Users?

Primary Users:

  • Package delivery companies: would reduce cost of deliveries and allow delivery robots to complete more complicated deliveries
  • Customers ordering packages: would benefit from automated deliveries
  • Stores or warehouses: could move around packages/items

Secondary Users:

  • Pedestrians: robot must consider other people when moving


What Do They Require?

Package delivery companies: Move around without falling over or dropping package, sensor that detects objects to not bump into them, move in tight spaces.

Customers: Undamaged package, schedule deliveries more conveniently, robots can be more appealing if it appears human-like  

Stores or warehouses: Navigate store aisles, smooth and stable movement

Pedestrians: Robot should avoid people and pedestrians should not be too bothered by the robot

State of the Art Literature Research

Appendix

Timesheets

Week Names Breakdown Total hrs
Week 1 Bas Gerrits Meeting & brainstorming (3h)
Jada van der Heijden Meeting & brainstorming (3h), planning creation (2h), wiki cleanup (2h), SotA research (3h) 10
Dylan Jansen Meeting & brainstorming (3h), SotA research (3h), working out concepts (2h), looking for reference material (2h) 10
Elena Jansen Meeting & brainstorming (3h)
Sem Janssen Meeting & brainstorming (3h)
Week 2 Bas Gerrits
Jada van der Heijden
Dylan Jansen
Elena Jansen
Sem Janssen
Week 3 Bas Gerrits
Jada van der Heijden
Dylan Jansen
Elena Jansen
Sem Janssen
Week 4 Bas Gerrits
Jada van der Heijden
Dylan Jansen
Elena Jansen
Sem Janssen
Week 5 Bas Gerrits
Jada van der Heijden
Dylan Jansen
Elena Jansen
Sem Janssen
Week 6 Bas Gerrits
Jada van der Heijden
Dylan Jansen
Elena Jansen
Sem Janssen
Week 7 Bas Gerrits
Jada van der Heijden
Dylan Jansen
Elena Jansen
Sem Janssen

140 pp, 700 total, ~20 hrs a week

Backlog

What our robot should have, and what we want it to be able to do

  1. The robot should be capable of holding/handling a small package
  2. The robot should be able to balance itself on two wheels
  3. The robot should be able to deliver packages by being able to move in different directions
    1. Specify:
  4. Robot is well built (stable)
  5. The robot uses sensors and motors in a meaningful way
  6. The robot has a clear USEr link
    1. Specify: The robot should be of use to the user group and interact with the world and that user group in a meaningful way