haonan-zhang profile photo

As an industrial designer with a keen interest in small-scale lifestyle products and design psychology, I strive to create user-centric, innovative designs that enhance everyday experiences. I aim to design simple, aesthetically pleasing, and innovative products.

Display image

Fitsync – A TinyML Based Fitness Assistant

Design Background

Market research indicates a record-high level of gym participation in the UK, alongside a concerning volume of fitness-related injuries – over 480,000 cases in 2023, with the majority involving individuals aged 15โ€“24.

In the ever-evolving world of fitness, I noticed a significant gap in the market for affordable, user-friendly, and real-time feedback solutions for beginners. As more people turn to free-weight training, the risk of injuries increases, often due to improper form or lack of feedback.

This situation has prompted me to explore the intersection of AI machine learning, wearable technology, and user experience to develop products that effectively mitigate these risks.

TinyML

My design focuses on developing a wearable device using TinyML that provides real-time feedback during exercise, helping users avoid injury and enhance performance. The product integrates an IMU sensor, with its AI model processing data locally to ensure low latency and privacy protection. The device features a minimalist design, comfortable fit, and intuitive operation, making it particularly suitable for gym beginners. I iterated the dataset multiple times to test the feasibility of various sensors. Ultimately, a relatively accurate model was generated following user testing.

Prototyping Testing

During the prototype iteration and testing phases, I explored wearing methods, how the product connects to the wearable components, and investigated the product’s interaction with users.

App Development

To support multiple training actions while maintaining a streamlined user experience, the system design integrates modular TinyML models with a lightweight app interface.

The FitSync app complements this adaptability by offering a clear, minimal interface.

Product Features

Future Vision

Moving forward, I aim to expand the product’s capabilities by incorporating more exercises and further refining the feedback system. With future developments in multi-model AI, BLE-cloud integration, and durability testing, I envision this product becoming an integral part of personalised fitness journeys, helping users of all levels reach their potential with confidence.

A major project introduction video

Other works

This project explores the design and development of WavePilot, a lightweight and efficient Augmented Reality (AR) wearable tailored for novice shortboard surfers. The device offers real-time wave data, technique guidance, and motion recording to help surfers make better decisions, enhance their skills, and improve safety during practice. Designed to be waterproof, splash-resistant, and durable, the AR glasses integrate sensor fusion for accurate tracking of movements and environmental factors, ensuring surfers have the best possible experience in real-time.

WavePilot offers a seamless, futuristic surfing experience by providing essential posture cues, wave prediction, and security alerts, all while being easy to use with a ring control system that does not interfere with balance. The goal is to improve surfing performance for beginners by eliminating the uncertainty of wave selection, enhancing their learning curve, and making surfing more enjoyable and safe.

This project is divided into three main aspects of design and development:

Surface Modeling:

Using SolidWorks, the design process started with creating a Class-A surface for the RC controller shell. The goal was to combine aesthetic qualities with engineering and production requirements, ensuring smooth and seamless transitions, particularly for the handle’s integration with the main body. The surface model was refined to achieve G0, G1, and G2 continuity (critical for smooth curvature) using advanced tools like Boundary Surface, Zebra Stripes, and Curvature Evaluation.

Internal Structure Design & Rendering:

The internal structure of the controller was carefully designed to accommodate essential components like the PCB board, battery compartment, buttons, and LEDs. The design ensures that all components fit snugly and function efficiently while maintaining ergonomic comfort for the user.

The final step involved producing detailed renderings of the controller to visualise the aesthetic and functional aspects of the design. These renderings include exploded views, cutaway diagrams, and close-up details of components like the buttons, battery cover, and switches. The design focuses on modern aesthetics with a streamlined shape, rounded appearance, and a balance between form and function.

This project highlights the integration of industrial design principles with technical expertise to create a functional and visually appealing RC car controller.