Robotics Workshop

Greetings DO-IT Scholars! Welcome to Human Centered Robotics at the 糖心原创. In this workshop, six Phase II Scholars learned how to use Python to program a robot to perform specific tasks.
Katie鈥檚 robot was named Khan and was programmed to assist with math tutoring. Max鈥檚 robot, Loerer, was programmed to teach languages. Laszlo鈥檚 robot, Ultravax, acted as a nurse to administer medication, and Andrew鈥檚 robot, called F.R.E.D. (French Robot Experimenting Device), was programmed to clean. Eli鈥檚 robot, Sport, provided information about sports, and Hailey鈥檚 robot, Walker, was programmed to walk a dog.
The Scholars started out by making a list of all the things they would like to do. Next, they talked about the different things each robot could be modified to do. Then they began programming the robots to do the tasks assigned. There were many changes they had to make to their program so that the robot would run.
Our Phase II Scholars learned how to teach new tricks to old robots. The sample robots were called TurtleBots, moving devices that are attached to advanced technologies like iPads and radios. They are connected to a wireless network called 鈥淐SE-Local.鈥 Thanks to this network, the Scholars were able to program the robots through their computers. However, these tasks were difficult because computer code is usually complex.
The part that we (the Interns) liked best was brainstorming before projects. The Phase II Scholars used creative skills and functions to improve robots鈥 roles. Their coding was not always perfect 鈥 sometimes the code made the robots go in the wrong direction.
The Scholars learned four important steps in Human Centered Robotics: First, create ideas in coding and designing. Second, make the code in Python. Third, test the robots multiple times. Finally, let the robots perform the perfect code. Everyone, including the Interns, learned a lot from this experience.