Electrical and Electronic Engineering

Luxo – A personal assistant lamp

Inspired by animatronics, we built a personal assistant lamp – Luxo. Luxo is a highly customizable voice based robot who portrays it’s emotions through it’s movements and LED lamp. It was developed using open source technologies and with an emphasis on modularity. Based on Pixar’s character Luxo Jr. and Abhishek Singh’s robot Peeqo, Luxo proves to be not only a productivity companion, but also an entertainer!

Smart home system

Smart Home System is an intelligent home system implemented by different sensors and components with Raspberry Pi. It can be divided into monitoring, smart control and security modules. Monitoring module allows users to read the data from the environment, like temperature, humidity, lightness and image from camera. Smart control module allows users remotely control appliances at home automatically or manually. Security module allows users to know the current status of the home, by receiving notification if any unexpected condition is detected. By Apple HomeKit, users could integrate the system and use the above functions with their Apple devices.

Open ocean robot platform

It is estimated that 1.15 to 2.41 million tonnes of plastic are entering the ocean each year from rivers. More than half of this plastic is less dense than the water, meaning that it will not sink once it encounters the sea. The stronger, more buoyant plastics show resiliency in the marine environment, allowing them to be transported over extended distances.

However, we believe that we can help reduce the amount of plastic that reaches the open ocean.

We started Clearbots to make it affordable and viable for local communities to clear their water of dumped plastic waste.

Toggle

Toggle is an adhesive wall switch robot that turns normal wall switch smart. It aims to solve low adoption of smart home upgrade led by cumbersome installation. Connected by Wi-Fi and runs on MQTT Pub/Sub Protocol, Toggle can Push/Pull and monitor the wall switch mechanically with Wi-Fi connected sensor or even outdoor using the mobile app. Its cost and size is minimised for commercialisation.

Posture correction phone application

The fitness industry has experienced rapid growth in the past decade as millennials begin to realize the importance of staying fit and healthy. Strength building exercises are a primary component of all fitness routines but can be ineffective and dangerous if done incorrectly. As fitness trainers prove to be too expensive, we introduce TrainSmart. A phone application acting as an on the go virtual trainer, which not only assists users through their workout but also identifies mistakes in form and provides personalized feedback. TrainSmart uses a pose estimation library and a customized movement analysis algorithm to correctly count repetitions and spot errors in the user’s form. TrainSmart also consists of an automated phone stand, which tracks the user across the gym when he/she is performing the workout. The stand consists of an Arduino coupled together with a servo motor which communicates with the phone application via a Bluetooth connection.