Truman Yang
Software Systems
The purpose of this project is to design and implement recent World Robotics Olympiad (WRO) competition software solution with EV3 Robots. Students will utilize and evaluate two programming languages, micro python and scratch. The project will be developed for hands-on experiential learning and includes computational and creative thinking components.
(1) Complete all missions of WRO senior, Junior and elementary competitions based on the requirements assigned by WRO using both micro python and scratch languages. (2) Design and test multiple methods to make the robot follow a line smoothly and compare their performance (3) Design and test multiple approaches to support accurate and fast crossings and compare (should cover all possible cases in WRO competitions.)
(1) The accuracy and efficiency of operations of robot should be improved.
(2) Performance of different approaches and functions will be evaluated
(3) The performance comparison of using the two languages will be evaluated.
(1) Your design and implementation will be based on provided mission requirements of WRO competitions.
(2) All new added hand-on experiment and projects should be detailed documented.
Design, implement and document software solutions and apply them on EV3 Robot.
Design, implement and document software solutions for all missions of WRO Senior competition.
Design, implement and document software solutions for all missions of WRO Junior competitions.
Design, implement and document software solutions for all missions of WRO elementary competitions.
Design and test multiple methods to making the robot follow a line smoothly.
Design and test multiple approaches to support accurate and fast crossings.
COE318: Software Systems
TY02: Competitive Programming of Robotics: Algorithm Analysis and Implementation | Truman Yang | Sunday September 5th 2021 at 05:16 PM