Samuel Ng Portfolio
Autonomous Color Recognition Follower Robot
Y1T2, Aug 2023 -Mar 2023
1 / What
-
Put together and code a prototype that can recognize and follow a preset color autonomously
2 / How
-
Utilized Parallax P1 Microcontroller provided
-
Integrated Mecanum wheels to improve maneuverability and achieve omnidirectional movement.
-
Integrated Pixy2 Camera, allowing for color recognition
-
Integrated Emergency stop button, and using Time-of-Flight and ultrasonic sensors for safety



3 / Key takeaways
-
Integration of Pixy2 Camera for object Recognition
-
Utilization of multi-core processing of microcontroller​
-
Communication between separate mico-controller and processor
-
Importance of Operational safety
Skills utilized: Electrical Engineering - Mechanical Engineering -
Grab & Kick robot
Y1T2, Aug 2023 -Mar 2023
1 / What
-
Design, manufacture and assemble a subsystem to grab and kick a ball, and installing it onto the pre-existing playform
2 / How
-
Conceptualize and design the grab and kick motion should be (e.g. grab, scoop, lift, flip push)
-
Create a rough and detailed design to guide production
-
List down materials needed​
-
Fabricate and produce prototype
3 / Key takeaways
-
Conceptualizing and designing subsystems
-
Creating a Bill-Of-Material(BOM) List
-
3D modelling using Solidworks
-
​Understood benefits and limitations when 3D printing parts of subsystems
-
Adaptability when faced with issues during fabrication
-
Integration of subsystem onto platform


Skills utilized: Electrical Engineering - Mechanical Engineering -