Robot Petting Zoo for G1 – Rattle Snake

Hello grade 1, My name is Richard Park and this blog is about my Robotics Petting Zoo project. In this project I got to create a robot for you Grade 1. A robot is a machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer. If you do not get what this means, think of terminator or a simple picture of a robot :

Throughout this whole project, I used the ISB design cycle to better organize my events. This process goes clockwise, starting from define & inquire, Develop & Plan, then Create & Improve.

Define & Inquire

In this process I learned our skills on how to create special instructions for our computer to follow and construction(making methods for our robot animal). To do this, I attended several zoom meetings with my robotics teacher and looked through powerpoints the teacher provided me with. Then, I researched some construction techniques.

Develop & Plan

In this process I got to:

1.Decide on my animal
      I decided to make a snake for no specific reason at all

*DISCLAIMER: The snake looks like a box shape with legs and arms with it. The reason why I wanted to add legs and arms although snakes don’t have them was because I wanted to make the snake a bit more unique and challenge myself as well.

2.Draw preliminary sketches (take a look at my sketch for a minute)

The snake has:

-2 arms
-6 legs
-45x15x15 body
-made out of cardboard
-2 eyes with LEDs
-Speaker on front
-Cool rattle snake tail attached to the end
-brainstorm inputs/outputs and concerns for building

Movements:

-Arms move up and down
-Red eyes(LEDs) Blinking
-Speaker playing a funeral song

*DISCLAIMER: The reason why I chose a funeral song was because when an animal gets bit by a snake, there is a high possibility that it is going to die, and to let the prey realize that it is going to die and make it more realistic so that the snake is applicable in real-life, I decided to add a funeral song.

3.Finalize drawing of physical animal, materials needed

*I DECIDED TO ADD LEGS AND ARMS AT THIS POINT OF TIME

4.Make 3d/digital model of animal in Tinkercad (a website used  for these tasks)

(THE PHOTOS ARE IN A CHRONOLOGICAL SCALE)

5.Plan and describe how code will work

CHECK MY VIDEO FOR MORE…

6.Plan for blog posts (one for plan, one for share, one for reflection)

YOU ARE READING THIS RIGHT NOW

7.Record my progress through images or videos as I went

YOU ARE LOOKING AT THE IMAGES AND VIDS AS YOU ARE READING THIS

Create & Improve

In this process of creating and improving, I got to create an actual physical model and code the computer instructions for it. Since I didn’t have enough materials as I wasn’t in school, my design looked very bad even though I put my best effort into it. Take a look at the photos below.

My Code:

Look at the explanation video as well on how this works:

 

Reflection: https://blogs.isb.bj.edu.cn/23kyungkyup/2020/06/02/robotics-petting-zoo-project-reflection-blog/

Leave a Reply

Your email address will not be published. Required fields are marked *