Electrical and Electronic Engineering

Drones for the purpose of Long Distance Wireless Communication based on LoRa

The main purpose of this project is to develop a cost-effective surveillance and rescue drone with a longer flying time and long-range data transmission through a careful selection of industrial quality low-cost components. Our target customers are disaster relief teams which can use the drone for assistance in rescue operations through surveillance and human detection.
The drone has the following functionality:
i) Human Detection Capabilities through PIR Sensing
ii) LoRa communication channel for transmitting human detection signals back to rescue teams
iii) Auto-Level Feature to ensure stability in turbulent weather conditions
A first prototype has been developed with all the necessary functionality and is 40% cheaper than available solutions.
Our goals for the next prototype are: i) Reduce weight to improve performance ii) Design a custom PCB to make design more compact.

Drawing Robot and Selfie Smart Phone App

For the current drawing robot products, the users use the various apps to do the image processing and Bluetooth transmission, the operation is inconvenient and complicated. For improving user experience, there is a mobile app called “Drawing Robot Controller” is developed. Users can use the mobile app to achieve a basic moving control function and image drawing function via clicking the buttons on the app. Unlike the “Printer”, the drawing robot should be “Painter” after integrating with the mobile app. The robot can draw what the user wants in different places with different styles via this app.

Game app for pick and place 3D printed robotic arm

This project proposed to build up a “Compact AlphaGo”. For the software part, an Android chess game application was developed by Flutter with a Flask image processing server which was developed by Python. The Minimax Algorithm and Alpha-Beta Pruning constructed a “brain” to the AI which is embedded inside the Android app. A robotic arm with a chess stacker was built by the 3D modeling software AutoCAD, the cheeses were grasped by the robotic arm precisely and placed on the correct grid of the chessboard.

Augmented Reality in Teaching and Learning

A common difficulty for beginner programmers is the concept of objects and references, which is more apparent when learning Python, which hides these concepts with simple semantics. This project is a mobile application that aims to use AR visualization to teach this concept, using some data types in Python. The user is able to execute supported Python statements and view an AR animation visualizing the components involved and the underlying operation. Their behavior are shown using their AR models and animations. Sandbox mode and exercise mode are available for user to explore on their own or follow exercises that showcase the properties of the data types. With the help of this application, the user can understand the concept of object and reference more clearly.

AI Catering System with Jetson Nano

This project is to design an AI catering system for automating the tedious tasks by using jetson nano and robot in order to reduce the operating costs and increase efficiency of the restaurant operation. In this project, three AI robot: Tableware classification robot, Tray collection Jetbot and Trash collection Jetbot are developed. The robots are operated by Nvidia Jetson Nano computer, a computer specialized for AI development. The robots can reduce the long queuing time for ordering and food collection, messy dirty dishes and wastes lead to high workload on dish washing, unpopular food waste collection mechanisms and floor trash recycle in a restaurant. A demo restaurant is built in this project.

Fire Evacuation Assistance Robot

How occupants can evacuate during emergency in High-Rise building has raised different engineer’s concern since last century. The aim of this project is to develop an autonomous robot that assists the emergency evacuation of the disability and injuries in the Temporary Refuge Space and Refuge Floor. The immediate assistance is a combination of urgent medicine delivery, remotely monitor of patient’s status (from face expression judge the urgency) and task assignment from the building management office. The robot is designed to work with other smart cities system like SCADA and Building Management System (BMS) under Artificial Intelligence & Internet of Things Internet Of Thing (AIoT) network, so that the building management can access, monitor, and control the robot from anywhere in the world.

SNAPP the SAR Fish

“SNAPP”, The Search and Rescue (SAR) Robotic fish is a fast-swimming robotic fish that strengthens the capacity of search and rescue operations, with unparalleled underwater mobility through its unique fish-like design. It provides floating support and towing capability in the absence of lifeguards. SNAPP currently holds the Guinness World Record for the fastest robotic fish at 2.3 m/s.

Drowning is the 3rd leading cause of injury and death. SNAPP’s potential as the fastest swimming robot in alleviating this issue is centralised on the golden rule of rescue: “In a drowning situation, timing is essential.”

Our team is currently working on enhancements to its design, taking into account SNAPP’s performance in turbulent waters, integration of communication devices, and improved buoyancy.

Global Grand Challenges Summit 2019

Our project “ClearBot” is a project where we intend to develop a water-cleaning bot for tackling the water pollution problem of communities worldwide. In today’s world, the extended use of plastic and other non-biodegradable materials continues to worsen and impact earth’s ecological systems which supports human existence.

HKU Racing 2020

Formula Student UK is an educational engineering competition. The competition aims to develop enterprising and innovative young engineers and encourage more young people to take up a career in engineering. Formula Student UK 2020 will be held at Silverstone Circuit, Towcester, UK. HKU team will join the Electric Vehicles Class 1 Division competition.

MEASURE: A SenseHat Smart Home Measuring System

This project fully utilises the sensors on SenseHat to build a SenseHat smart home measuring System MEASURE. There are three functionalities provided by MEASURE: Level meter, Compass, and HomeKit Integration. Level meter can detect if a line is horizontal or if a surface is flat, and a compass can calculate the degrees turned as well as finding correct directions. If not in use, MEASURE can be a perfect HomeKit accessory that reports readings to your device. So MEASURE is a smart tool that can detect temperature and humidity right at your mobile and help determine positions for furniture placement. It can also provide angle guidance for homemade DIY stuff, and assist you in many other areas.