Robotics: Robotics involves the design and operation of intelligent machines capable of sensing their environment and performing tasks autonomously. Robots consist of key components such as sensors, actuators, a locomotion system, and an on-board computer system. They use internal models to interpret sensory data and make decisions, enabling them to move and manipulate objects. Autonomy and control are crucial for robots to act independently or with minimal human intervention, allowing them to perform complex tasks effectively.
Computer Engineering: Computer engineering combines electrical engineering and computer science to design, develop, and evaluate both hardware and software systems. Computer engineers work on a wide range of technologies, from microprocessors and circuits to operating systems and software applications, including emerging fields like quantum computing, cybersecurity, and AI. They require strong analytical skills and teamwork to create effective and innovative solutions. The field offers diverse career opportunities with significant job growth, especially in software engineering.
Define the problem
Generate alternative solutions
Evaluate and select a solution
Detail the design
Defend the design
Manufacture and test the design
Evaluate the performance of the design
Prepare the final design report
Robot Virtual Worlds
Our virtual robot navigates the course we made with a distance sensor, a color sensor, and a bump switch.
To make our code we referenced the sample programs in ROBOTC for Vex Robots 4X.
Our course simulates a real-life earthquake: occupants, led by the robot, exit their rooms only to find that the hallway towards the stairs is blocked by blue water pipes that have fallen from the floor above. The robot solves this problem by leading people through two hotel rooms with connecting doors towards the exit.
Zumi Robot
To get our robot to navigate around obstacles we trained it many times.
To code the robot, we coded an arduino with Python.
Our robot navigates our course that simulates exiting a damaged building.
Tamiya Tracked Vehicle
Our robot is aided in locating survivors with an its ultrasonic sensor. On it we installed an arduino, a breadboard, wires, touch sensors, an infrared thermometers, a databot, and an ultrasonic sensor on our Tamiya Tracked Vehicle.
Our robot can collect temperature readings too with the help of our databot.
To code the robot, we coded an arduino with C++.
Before adding our arduino and sensors to our Tamiya Tracked Vehicle, we first simulated the circuit on TinkerCAD.
Redbot Robot
Our robot follows the line and is able to avoid obstacles and rejoin the line after avoiding them
To code the robot, we coded an arduino with C++.
Our course had a line for our robot to follow and obstacles along the way for our robot to naviagate.
Research Paper
Discussion Questions