Truman Yang
Software Systems
An autonomous robot is designed to sense environmental data such as temperature, humidity and GPS coordinates and store them on the cloud. On detecting an obstacle the robot takes action such as move reverse direction or rotate and then move. The mobile robot is controlled using an Arduino microcontroller and communicates with the cloud via a Raspberry Pi.
(1) Design and implement a cloud-based autonomous vehicle system. (2) Design a private cloud to store sensing data from the vehicle (3) Evaluate the effective of the proposed system.
(1) A cloud is set up using OpenStack that provides Infrastructure as a Service. The collected data are stored in a cloud server which could be viewed through a web browser
(2) Provide user-friendly graphical interfaces.
(1) Software development in C or Python.
(2) Detail design of autonomous vehicle on cloud computing environment.
Design, implement, and test autonomous vehicle in cloud computing as specified above.
Design and implement a private cloud.
Design and process sensing information from the vehicle.
Design effective and efficient approach to avoid obstacles
Develop graphical user interfaces
COE318: Software Systems
TY07: Autonomous Cloud Robot | Truman Yang | Monday September 2nd 2019 at 04:48 PM