Chapter one first introduced the definition of applying AI technology to robotics. An intelligent robot should be capable of learning and adapting to unstructured environments and changing its behavior based on the situations even though the actions are not included in the program. This reminds me of the robots we have done in class. Even though we wrote many codes for the robots when encountering different cases, they did not have the ability to self-learning and alter their behaviors automatically. The author also mentioned The Turing Test, a test for distinguishing if the robot can listen ...
Robotics
Robotics: Research Project Proposal
1. References Peralta, Daryl, et al. “Person Following Robotic Suitcase.” 2018 IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS), 24 Jan. 2019, pp. 452–455., doi: 10.1109/MWSCAS.2018.8624086 "Top 10 Robot Suitcases that Transport Your Luggage in a Smarter Way."YouTube, uploaded by Must See Tech, 21 September 2019, https://youtu.be/bW7IWAMb60Q Wang, Peixuan, et al. “Remote Control and Tracking Dual Mode Smart Suitcas.” 2018 3rd International Conference on Robotics and Automation Engineering (ICRAE), 23 Dec. 2018, pp. 117–121., doi: ...
Measurement Error
Teammates: Christine & Vicky Our car is controlled by Micro Bits. We set codes to make the car keep moving forward and backward to measure the error. During the process, we found many factors that actually may increase the errors. For example, the m2 port for motors seemed to have some problems and the wheels were too close to the screws so the car was actually turning. In addition, in order to make the trace easier to measure, we set the speed to the highest and extended the duration time. The measuring object is the car's back location when the car moves forward and backward. ...
Robotics: Playful Robot
Playful Robots Part One The most correct decision for this part is to change almost all the circuits on the main board to the microcontroller. We used to alter the speed difference to rotate the car. For example, left wheel: 250 and right wheel: 0 to make the car turn left. However, we did not find out the problem until we discussed it with the other group. The wire for connecting the microcontroller and the motors to control the direction is not working, and since the issue lasted for such a long time, the function of our car is actually incomplete. Nevertheless, we were still not sure if ...
Mobile Platforms: Inspiration to Implementation
In the chapter “Mechanics”, the author introduces many common mechanisms related to robotics. For example, there are three systems for moving robots: wheels, tracks, and legs; each has advantages and disadvantages. Wheels are simple to construct but have limitations on particular terrain. In addition, differential drive, synchro drive, and car and tricycle drives are some options for wheel arrangements distinguished by different kinds of drive. Tracks can overcome obstacles easier but have less efficiency and more errors when turning. Legs are suitable for many terrains but have high costs and ...
Robotics: Escaping Robot
Partner: Vivian For this assignment, we have three choices to design an escaping robot. We met on Saturday morning and researched the reference books, codes, and online videos together. We thought that even though the ultrasound sensor can detect barriers easily, we still can not control its turning direction. Besides, using a light dependent resistor means we need to turn on a spotlight to guide the robot, which seems not that intelligent for a robot. Therefore, after finally understanding the instructions, we decided to choose the infrared reflective sensor. We also tried to use the ...
Robotics: Painting Machine
Partner: Vivian Following the instructions on the official Dfrobots website, the first step for building a painting machine robot is organizing all the materials you have and installing the side part of the robot. A kind reminder may be to pay attention to different sizes of screws and nuts. We suffered from that when building robots. I think the reason may be the last user did not classify them in the correct places and some of the materials are missing. Then, decide how many wheels you want to have on the painting machine. We chose the regular four, so we built four motors and wheels. ...