Skip to content
Snippets Groups Projects
Project Tile, Goals, and Expectations.md 3.66 KiB
Newer Older
# Group- Chelsea, Shanti, Mel 

## Title: 

Folding Boat Design for children using a Graphical User Interface and a Robot Compiler. 

## Goals:

Have a child, around the age of 5, design a boat on the Graphical User Interface (GUI) built,  print the boat out, assemble the boat by folding and cutting it, and finally drive the boat on a body of water. 

## Expectations:

# Individual- Mel

## Title: 



## Goals: 

- Create a GUI that is accessible/usable to a 5 year old
- Integrate the Robot Compiler (RoCo) onto the GUI 

## Expectations:

- Determine what makes a GUI accessible/usable to a 5 year old
- Learn Python GUI Frameworks
- Become familiar with the RoCo documentation

Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
## Title

- Parametrizable foldable boats using a graphical user interface (with the implementation of a GUI)
- parametrizable boat design with the applicatin of a graphical user interface 
- A graphical user interface for parametrizable foldable boats 
- Creating an accessible graphical user interface for young children to build parameterized foldable boats. 
Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
- Making it easier to parametrize foldable boats with the implementation of a GUI
Mel Avina-Beltran's avatar
Mel Avina-Beltran committed

## Goal/Expectations
Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
- Design a protype (foldable boat with my specifications using the Graphical User Interface we create to… ) that can be designed with the GUI, get a file from RoCo, print the designed boat, cut it and fold it, add the electrical components and use the software to get the boat to run
Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
- create a system (GUI) that (what does it mean for a GUI to be accessible adn usable to children?)
- Create graphical user interface that young children, the target age being 5 years old, can easily use without any formal or informal engineering training to create a foldable boat to their specifications.
- We want a 5 year old to be able to design the boat, print it out, and use scissors to cut and fold the boat they created.
- A foldable boat is complete when its electrical, mechanial, and software components have been chosen, fabricated, and assembled. 

## Questions

When young children are given the task to build a foldable boat to their specifications, can they do it given the graphical user interface we build? What does their thought process look like when designing the foldable boat? (How and why do they design their boat the way they do?) Will our graphical user interface (GUI) be easy to use without having skills learned by engineers? Can this project: the GUI, the foldable boat, and the median be created and replicated easily, with little cost, and little to no resources?

Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
### What concrete contributions will you accomplish for a successful project? How do you define and evaluate "success"? 

Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
### What Specific Characteristics must the boat have for you to call it optimized? For children to be able to replicate?  
Mel Avina-Beltran's avatar
Mel Avina-Beltran committed

Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
- must float above  water
- water cannot seep into holes 
- boat moves at a steady pace 
- boat moves forwards and backwards
- boat turns southwest, west, northwest, north, northeast, east, and southeast
Mel Avina-Beltran's avatar
Mel Avina-Beltran committed

### What about letting the children personalize/cutomize their design?

Start by giving children the ability to change the height, width, length, and number of wheels of and on the boat. Most likely we will begin with one design and then branch out from there. 

But with the addition or subtraction of a wheel, we start to run into obstacles for multiple reasons. 

1) more wheel = more servos (+ wheels = + servos)

2) the software component that controls the electrical and mechanical components of the boat was written for 2 wheels

3) more weight added, by the wheels and servos, to the boat means the boat will be slow and could sink

Mel Avina-Beltran's avatar
Mel Avina-Beltran committed
******* as of right now we will limit wheel addition and subtraction, due to these initial concerns