Faculty of Engineering

HKU UAS@4th Inno Show

The team design, build, and test autonomous unmanned aerial system (UAS), which consist of a drone carrying a small unmanned ground vehicle for package delivery, to complete a mission that include autonomous flight, obstacle avoidance, object detection, mapping, and air drop. The complete system is expected to participate in unmanned aerial system related competition.

BREED HKU: Robotic Fish@4th Inno Show

The robotic fish project provides aspiring engineers with a platform to gain hands-on experience in applied engineering. With design innovation, we enhance the functionality of the fish to further improve manoeuvrability and control.

Our initial goal to make the robot faster and break the world record again has been achieved. Now, the second goal is to solve real-world problems. From discussions with stakeholders, we have identified an opportunity to apply our robot in data collection for marine exploration and pollution monitoring. It can be used to collect water data such as temperature, pH, etc. and also for real-time mapping and monitoring of specimens in the environment such as coral reefs, microplastics, etc.

We envision a series of such projects under the BREED umbrella to promote bio-robotics with a purpose. Ultimately, we hope to create an organisation that drives social impact through innovative robotics solutions.

A solar power system for producing useful fuels and chemicals from biomass waste

To design an innovative solar power system with a solar tracking system and solar power supply system, which comprises the concepts of applying solar energy and waste-to-energy, to convert biomass waste materials to char products, namely charcoal, biochar and activated carbon through pyrolysis. The solar power system is a zero-carbon emission system during operation and conversion. Furthermore, it is an economically viable system with a short payback period of less than 7 years with a minimal land requirement. It is hoped that the project will contribute to both environment and lead to the optimization of power storage to discover cost-effective designs in the future.

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.

Game Design

In view of the high number of COVID-19 infections in Hong Kong, the HKSAR Government has implemented a social gather ban since 2020. In this game (COVID RUN), a player plays as a HK citizen. He or she needs to escape from the crowd by running in order to survive in the pandemic.

Supermarket Jump!

Supermarket Jump is a minigame where player can take part in a casual parkour experience. The player will play as a box of milk who does not want to be purchased and tried to jump against the conveyer belt to avoid being bought. The main objective of the game is to stay on the conveyer belt as long as possible. The player will encounter various obstacles in the process and some obstacles are deadly – touching them will immediately lead to the end of the game. Bonus points will also be offered if the player successfully performs a “risky jump”.

Soulnos: The Lost Soul

Soulnos – The Lost Soul is a 2D single-player platform game, which player controls two characters to clear every stage. In game, player will face various challenges, including two kinds of monsters, and four kinds of traps. As the movements of the two characters are synchronised, player needs to control the characters smartly to avoid dangers in every stage. Both characters can make a melee attack to kill the monsters in the game. In addition, boosters may exist in each stage, assisting the player to clear the stage. Four kinds of booster, including jump boost, speed boost, healing boost and ranged attack boost are included. When the game is progressing, hints will be revealed to player and player will know more about the truth.

Ditto Flee (PC Game)

The project is a multiplayer PC game that is inspired by hide-and-seek games from the real world. The gaming background is set in a laboratory with the Dittos being caught by the scientists. Half of the players will act as the Dittos to explore the lab and find out the buttons for opening the lab door for escape. Another half of the players will act as the guards of the laboratory to catch the Dittos preventing them from escaping.

3D Open-World Game

Harae – The Legend of Haruto”” is an open-world, Action RPG game inspired by games such as “”TES V: Skyrim””. The story is set in a post-apocalyptic world where robots have taken over humanity by unleashing a deadly plague onto the world. Haruto, the protagonist, seeks to save human-kind by destroying the robots’ source of power, located on his birth-island.
The goal of this project was to create as lively, detailed, and performant a game as was possible in the short development time that was given for COMP3329, and it will continue to see updates even after the semester is over.