# data[].attributes.body
Recently I have finally achieved the goal I set for my 20 time project based on building an object avoiding robot. The goal I set in the beginning was to create a  robot that could automatically avoid objects and I have finally finished building it and programming it.

The first topic I would like to discuss is what I recently accomplished. The main thing, and final thing for the project, that I completed was programming the robot to automatically avoid objects. Previously I had completed the physical build of the robot and only needed to program it, but now that I did program it, I can consider it completed. Now, without any instruction, the robot can automatically avoid objects, which was the long term goal of my 20 time project.

Now that I discussed what I accomplished recently, I would like to go into more detail to as what the robot can do. As I said before the robot can now automatically avoid objects. This means that once I make the robot start or turn on, it will move forward and turn right or left if it detects an object in front of it. The robot uses the sensors for this and sends the message to the “brain.” All of this means that unless the robot has an error or an outside force affects it, the robot will never touch an object.

Finally I would like to discuss and summarize my 20 time project I worked on this year in and outside of school. In the beginning I set a goal to build a robot and learn more about robotics. As time went on I did successfully research and learn more about robots and their impact on today’s world and the future. I also set a goal of creating a robot that could complete a specific task, which I set to be object avoiding. As the year went on I built the robot and programmed it with my mentor from time to time. Finally in the end I successfully built the robot and programmed it which allowed it to avoid objects automatically.

Overall this project has been very fun and educating. Because we were allowed to pick a topic and research/ built something, it was very interesting because the project was based around what we were interested in. The idea of 20 time was a very good idea and I would recommend it to anyone looking to spend time on something they are interested in.

# data[].attributes.body
These past two weeks may have, arguably, been one of progress important steps in in my 20 time project, as I have finally begun to program the robot and tell it exactly what to do. Along with discussing my progress with my robot, I also plan on discussing a success I experienced and my future steps with the project.

Beginning the blog I would like to discuss the progress I made with the object avoiding robot. During these two weeks I completely finished the physical robot, involving the wires and body, and even began to start to program it. As of last blog I was nearing completion of the physical robot and now I am attempting to code the robot. To code the robot I am using a program from a CD disc that came with the parts for the robot. On the disc it allows me to insert words, symbols, and numbers that will give the robot instructions to follow to complete a task. After I finish the coding the robot will, hopefully, avoid objects automatically.

Another thing I would like to discuss is a success I encountered during these two weeks. As I discussed earlier I have started coding the robot, and while doing so I decided to try some more basic code to see if the robot would function. When I attempted to make the robot move forward with code, it successfully worked. This is a huge success because that means if I can manage to provide the robot with the correct code to avoid objects, it will work. This “experiment” proves that most, if not all, of the robot’s parts are correctly assembled as of now.

The  final topic I would like to discuss is my future steps with the project. As of now the only progress I need to make with my robot is programming it to avoid objects. If I can successfully program the robot to avoid objects, I will officially be completed with the main and most important part of my project, which is the object avoiding robot. After I complete the robot I will need to prepare for other things like making any finishing touches and the important TED talk.

In conclusion these past two weeks has yet again been a very important time in my 20 time project as I have successfully begun to program my object avoiding robot. Along with discussing the current state of my project I also discussed a success I encountered and gave a little insight to the future of the project.

# data[].attributes.body
During these past two weeks I completed a major step in my 20 time project, which was the completion of the physical robot. This was a major step in my project as this is what everything I have done has ultimately led up to. Along with discussing the completion, in my blog I also will discuss my motivation for this process and my future steps.

The first and most important task I completed during these two weeks was completing the physical build of the object avoiding robot. Previously, I completed everything except the wiring, but given more time I was able to completely finish it. After completing the final part of wiring it, I also made sure everything was stable and correctly built. Finally after I made sure everything was okay, I considered the physical build to be complete.

While going through school these past few weeks I was inspired in my newly started art class and I made connections. Unlike technology education class where what I was doing was directly related to my project, art class indirectly related to my project. After completing our drawing project we started in which we drew what we felt represented us, I felt inspired by seeing a finalized end result. The process in which I created it was also similar to that of how I built my robot. In both projects I had create an outline in order to eventually create the final piece.

Finally in this blog I would like to discuss my future steps with the object avoiding robot. In the coming weeks I plan on programming the robot to avoid objects on it’s own. To do so I will need to use a computer and some sort of cable, to provide the robot with the correct code to follow to automatically avoid objects. Once completed, the majority and most difficult portion of the project will be over, as the robot was the main focus of the project.

Overall during these past two weeks I completed a major part of my project by building the physical robot, I was motivated in art class and connected it to my project, and I discussed my future steps with my 20 time object avoiding robot project.

# data[].attributes.body
During these few weeks I have made tremendous progress involving the construction of my object avoiding robot. This is a very important and big step in my 20 Time Project, as this is what my project has been leading up to. Some other things I will talk about in my sixth blog involve something that inspired me technology education class and my future steps in this project.

The first thing I will cover includes a moment that inspired me in technology education class. Recently in this class we finished or vex mech robots, which include many different gears, wheels, and pieces of metal. After many classes of putting effort into the robot, we finally finished. This was a very inspirational moment because all of the work we put in was finally was represented in a positive way. Seeing all of the parts of the robot come together to achieve the goal was very meaningful to my group. This experience has been very inspirational because my project is very similar to this robot we made. To see this working robot really motivates me to complete my object avoiding robot and see it,hopefully, successfully complete the goal of avoiding objects automatically. Overall this vex mech project has really inspired me to push forward with my 20 time object avoiding robot project.

Great progress has been made with my physical robot during these past few weeks. During these past few weeks I have almost completely assembled the physical portion of the robot. As of now the only component missing is the wires and making sure all the other components are assembled correctly. This does not involve the process of coding and programming the robot to avoid objects. This has been a huge step in my 20 time project as creating a robot that can avoid objects was the overarching goal.

Finally, I will discuss future steps involving this project. Some of my next steps include wiring the robot and programming it to avoid objects. Programming the robot may be one of the more difficult steps in the project as it involves many different numbers, letters, and more. As of now I plan to be done with the robot within a few weeks.

In conclusion during these past few weeks I have made a lot of progress with the physical portion of the object avoiding robot, I have been inspired in technology education class because of the completion of my vex mech, and I have provided my future steps involving the intentions of this 20 time project.

# data[].attributes.headline
Blog Post #5 Robotics Encounters in the Real World

# data[].attributes.subject
Blog Post #5 Robotics Encounters in the Real World

# data[].attributes.body
Often when researching topics it may not apply to your daily life, and in this project it has held somewhat true, up until we started creating a “vex mech” in technology education class. During these past few weeks I have made progress in my 20 time robotics project by noticing a real life application for what I have been learning about, started to create a more advanced outline, and I began to think about the future of the creation portion of the project.

The first part to my 20 time project progress that I have made recently was a real life application to the project, which was in technology education class. In this class we started creating a “vex mech” which is a robot that is somewhat similar to my future robot. The robot we are constructing in tech ed will contain gears, metal, wheels, and a few other parts that will all  come together when the robot is pulled. While creating this we learned about, and used and created, a few pieces that I have discussed and will use in my project. These parts include a chassis, screws and screwdrivers, wheels, and much more. All of the pieces relate to my project and directly connect back. In the end, this week in technology education class has been a large help to know that what I am researching and applying to my 20 time project can be used in the real world.

Another topic that I have made progress in is a more advanced outline for my object avoiding robot. In my previous blog posts I discussed a 2-Dimensional outline that labels parts and provides a picture of what the robot should roughly look like in the end of my project. The new outline I began working on is 3-Dimensional and allows me to label parts as well as give exact dimensions. This outline will be much more useful and effective when creating my object avoiding robot as I can now have an exact image what the final robot should look like. Overall this new and improved outline will be much more helpful to create my robot because it is accurate, labels parts, and gives an exact 3-Dimensional image of what the robot should look like.

The final piece I started and are still considering for my 20 time robotics project is my future steps. In these past weeks I have made slight progress in my object avoiding robot. I am holding off on completely starting the robot until I can exactly outline the robot with the new outline program I recently found. In the coming weeks I will begin to construct my object avoiding robot with my mentor in the hopes that all of my research and time will come together in order to make the robot avoid objects on it’s own. As said in previous blog posts, this step unlike others will take much more time to complete than previous steps as it is much more difficult and important to make sure it comes out exactly right.

In conclusion, during these part few weeks I have made progress in my 20 time robotics project by seeing my research applied in the real world, creating a more advanced and useful outline, and discussing my future steps for the project.

# data[].attributes.body
Before creating something useful or entertaining, you must create a plan to follow in order to succeed. In my case of building a robot, this meant creating an outline of what the final robot would look like. Along with this outline I made during these two weeks, I also was inspired by a class that recently started and I began to think about what I would be doing during the coming weeks.

During these two weeks I started taking a class focused on technology, building, and solving problems, which is technology education. In this class we started to create a “Vex” project using physical materials and tools. While building we also learned some basic skills on how to create physical structures. This was very useful to me because my project is on robots, and a big part of my project comes down to making the actual robot. When I make the robot it can and most likely will be difficult, because I will have to make sure all the parts come together and function correctly. This building portion of the technology education class really inspired me and got me looking forward to building the robot. Another topic we learned in this class was what an engineer is, which is a person that uses math, science, and technology to solve problems. Although engineering doesn’t directly involve my project of robots, it did inspire me to work harder in my project. I say this because an engineer seems like an interesting and very useful person in the world, and my project could be used to solve problems, which is an engineer’s goal.

The main task I completed during these two weeks was creating an outline of what the final robot should look like or resemble. The outline I made was created on the computer, and points out the different parts of the robot and will eventually give measurements. This outline will be very helpful when creating the actual robot as I can compare them and see if they both follow the same basic structure. It will be very important to make sure everything in the robot is correct, because if anything does not function correctly, it can cause serious problems to the robot’s ability to avoid objects. The outline as of now is not complete and I will be adding to it as the project continues. Overall this outline will be very useful when creating the object avoiding robot.

Some of my next steps I will be taking towards my robotics project is actually creating the physical robot. Creating the object avoiding robot might be the most important part of the project because this is where everything I researched and learned comes together. The robot will also be the physical piece of the project that represents everything I’ve done, so it is also important that everything comes together and functions properly. This step, unlike the others, may take more time because of it’s importance to the project and difficulty of completing. This step may also cause me to focus solely on it, preventing me from progressing in the project.

In conclusion, during these two weeks I was inspired more than ever to continue and push forwards in my 20 time robotics project due to a class I recently started, I also created an outline of the robot which will be very important when creating the robot, and I provided a look into what I will be completing in the next coming weeks.

(As we continue with the project the outline will be updated and become more accurate)

# data[].attributes.headline
Blog Post #3 Working Towards the Construction Phase

# data[].attributes.subject
Blog Post #3 Working Towards the Construction Phase

# data[].attributes.body
Building something like a robot can be difficult, but sometimes the steps leading up to the main phase can be just as challenging if not more. The planning phase I took during these two weeks involved me acquiring the materials I would need for the robot and creating a sketch of what the robot should roughly resemble in the end.

Before my mentor and I began to gather the components, we had to review what was actually needed, which was an assortment of at least nine different parts. The parts we would need include a chassis, circuit board, battery, battery charger, sensor, wires, a computer, two motors, and a motor shield. Each of these parts had a very important function within the robot so it was vital that we acquired each one and then assembled it correctly. The chassis of the robot would act as the body of the robot. The circuit board would function as the brain and control the body. The battery would power the robot and the battery charger would charge the battery. The sensor would allow the robot to detect objects around it. Wires would be used to connect different parts such as the sensor to the circuit board. A computer would be needed to program and code the robot. Finally, two motors would be needed  to power the entire robot along with a motor shield to activate the two motors. These would be the main components my mentor and I would need in order to assemble the object avoiding robot.

After I reviewed what was needed with my mentor, we began discussing how we were  going to collect these materials and then began to prepare to collect these. In my discussion with my mentor we decided to order the parts online.

Finally after I acquired the materials my mentor and I needed, I started to begin a sketch of what the robot would roughly look like. The sketch I made on paper includes a drawing of the robot with the different parts labelled with their function. This  will be very useful when going through the construction phase as I can compare the sketch to the actual robot to see how similar they are. In the end, the robot should look similar to the sketch if all went well.

In conclusion, during these past two weeks my mentor and I have made advances in my 20 time robotics project by acquiring the needed components for the robot and creating a sketch and or outline of what the final robot should somewhat resemble.

# data[].attributes.headline
Blog Post #2 Beginning of an Object Avoiding Robot

# data[].attributes.subject
Blog Post #2 Beginning of an Object Avoiding Robot

# data[].attributes.body
Although some types of robots, like the object avoiding robot, can seem very simple in what they accomplish, they can be extremely useful in completing certain tasks. During these past two weeks, I made important progress in my 20-time robotics project involving the actual materials and components I would need to build the robot, the steps to assemble and put together the functioning robot, and I had a discussion with my mentor in which I learned many useful tasks involving robotics.
The first area I focused on for my 20 time project these past two weeks was the materials and components I would need to assemble the robot. The main materials I would need for my robot include a chassis, circuit board, battery and battery charger, sensor, wires, two motors, motor shield, and a computer and USB cable to program the robot. The first part I would need is a chassis, which is the body of the robot and holds all the components. The second part would be a circuit board that would act as the brain of the robot. From this circuit board, it gives the option to control the robot by programing it or using any other means of controlling it. Another important part is the battery along with a battery charger. The battery as you can guess gives the robot the power to complete any tasks such as moving and the battery charger keeps the battery full charged with energy to complete its function of proving the robot with power. Another part that is vital to the type of robot I’m creating, an object avoiding robot, is a sensor. The sensor can detect any objects near the robot within a certain distance and send a message to the circuit board, through wires. With this message the robot can only respond appropriately if it has the proper code to tell it what to do next, in this case avoid the object by turning and moving away from it. As mentioned with the sensors, I will need wires to transport materials such as power and messages from other devices, like the sensor in this case. Two other components that I would need that go together include two motors and a motor shield to give the robot the ability to move. The final part I would need is a computer to program the robot to complete the task of avoiding objects.
Another area I focused on these past two weeks was the steps I would need to take to assemble the robot after I acquired all the parts. Once I acquired all the components the first step towards building the robot would be to attach the circuit board to the chassis with screws. After the circuit board is attached, I would have to attach a breadboard, which is a little box specialized to work with wires, to the front end of the chasse. Once the bread board is attached I would have to attach the sensor on top of the bread box and make sure the front of the sensor, the part that detects objects, is facing forwards. From there I would have to use wires to connect the sensor to the circuit board for the circuit board to receive the messages from the sensor telling the robot where any objects near it are. After the sensor is connected I would have to attach the motor shield on top of the two motors and circuit board making sure that any wires are in between the circuit board and motor shield. One of the final steps to complete the robot is to insert the batteries into the robot, along with battery charger, giving the robot power and the ability to function. To finally complete the robot, I would have to program the robot using a computer to tell it how to react after it receives messages from the sensor. In the end the robot should be able to successfully move and avoid any objects on its own.
The final thing I accomplished during these two weeks was an important discussion with my mentor. During my conversation, my mentor instructed me on how to complete some specific steps that I would need to take to build the robot. Some of the things my mentor explained was how to connect and use wires, how to create a basic program to code the robot, and how to use some special tools that I would need to use to create the robot. One other important topic my mentor and I covered together was how we were going to obtain the materials and when we would build the robot. Overall my mentor and I had a very important talk discussing the future of my object avoiding robot.
In conclusion during these past two weeks I made very important progress in my 20-time robotics project involving figuring out what materials and components I would need for the robot, the steps towards building the robot once I acquire the materials, and a very important discussion with my mentor involving the future of my robot.

# data[].attributes.body
In today’s quickly advancing world robots are becoming a normal part of some people’s daily lives. Even if these so called robots don’t seem to be important in your life or anyone around you, they could and most likely will in the near future. To understand the whole topic of robots, it must be explained why some people like me find them so fascinating, the different parts of a robot and what a robot is, and the different kinds of robots there are in today’s world.

First of all, what got me interested in the whole topic of robots is that they are becoming and most likely will become a big part of our world in the future. In the future robots could potentially run the world for us and do things like complete our jobs for us, drive us places, and do many more useful tasks. For this reason, I find it important to research and investigate such a rising topic, which is robots. Another reason I chose the topic of robots is because I always get interested in figuring out problems and trying to find a solution for them, which robots can be used for. Imagine all of the world’s problems being solved all because of robots programmed by humans. If a robot could eventually solve something like air pollution for instance, that would be a task worth trying to accomplish. In the end I chose to research the topic of robots because of how important they are becoming in our world and that I enjoy finding solutions to problems very interesting, which robots can be used for.

Another important part of robotics is learning the parts or components that a robot is made up of and understanding what a robot actually is. The first part is some sort of body structure, which contains all the parts that make the robot complete its task. The second part is a muscle system, which moves the body once programmed to. Along with these two parts comes a sensory system, which receives information from a program or in certain robots, it's surroundings. The next part of a robot, and possibly the most important, is the power source. The power source activates the muscle and sensory system allowing the robot to function. Without the power source the robot could not operate. The final part of a robot is the brain system which processes the information received from a program or elsewhere and tells the muscles what to do. Once you’ve learned the different parts of the robot you can understand what a robot is, which is usually a machine that completes some sort of action automatically. This robot can then be controlled either externally, which would be from a device or controller, or a control could be built within the robot to make it control itself once programmed. Overall the robot components system is very important in allowing a robot to function and in some cases, sounds very similar to the system that allows a human to function.

The final step to understanding robotics is learning what kinds of robots there are. The main kinds of robots include the robotic arm, mobile robots, autonomous or independent controlling robots, and home brew robots. A robotic arm is controlled by a computer from elsewhere and programs it very precisely to repeat an action over and over again. A mobile robot is a robot the moves around once programmed, as the word mobile does mean "able to move." The next type of robot is an autonomous robot which can act out an action or action independently. This robot is programmed from within so it does not rely on a control or computer controlling it from elsewhere. The final type of robot is a home brew robot, which is a large category of robots. These robots are made from people who collected parts and put them together or built them from kits. These robots do not fall into the other categories because they are designed for different purposes and either work in a different way from the other robots or combine their ways.

Overall learning about robotics in today's quickly advancing world is very important as robots could and most likely will pertain to a large part of the future. The important things to take away from robotics is why some people find robotics very fascinating, what they are made of involving their parts and what a robot is, and what kind of robots there are.