L—E Dufour
All projects

06 / Mobile & robotics

RoboSketch

A Flutter app where you draw with a fingertip, then a robot reproduces the drawing on paper.

Year
2024 · Completed
Role
Mobile app & robot integration
Team
4 students
Duration
One semester

Context

Semester project in computer engineering: connect a touch interface to a mobile robot, and make what you see on screen be what comes out on the page.

Approach

  1. The Flutter canvas captures the stroke with a live preview.
  2. Paths are simplified and optimized before sending, to cut the robot's wasted moves.
  3. A simple REST protocol bridges the phone and the Linux-based robot.

Outcome

A working bridge between a gesture on a screen and a line of ink on paper.

Tools

  • Dart
  • Flutter
  • Python
  • REST
  • Linux
Next projectAether