MIMIC — Capstone Project
MIMIC — Capstone Project

MIMIC — Capstone Project

A Concordia-McGill collaboration building bimanual mobile robots for imitation learning research — from low-cost prototypes to industrial Kinova arms.

Sep 2025 — Present
Academic • Research
in progress
RoboticsImitation LearningVLA ModelsROS2Bimanual ManipulationLeRobotTeleoperationMobile Robotics

Overview

MIMIC is an interdisciplinary capstone project in collaboration with McGill's Mobile Robotics Lab (MRL). The goal: develop bimanual mobile robots that learn tasks through imitation, bridging the gap between low-cost research platforms and industrial-grade systems.

This project is a direct continuation of my LeRobot summer exploration — taking the concepts we learned and applying them to real hardware at both ends of the cost spectrum.

The Two-Pronged Approach

Concordia Side: Low-Cost Research Platform

Build an affordable, reproducible bimanual mobile robot for rapid experimentation:

  • Mobile base: Mecanum wheels (matching MOVO's architecture)
  • Arms: Two SO-101 arms from the LeRobot ecosystem
  • Purpose: Test VLA approaches, collect training data, iterate quickly

McGill Side: Industrial Robot Revival

Bring MOVO back to life — an industrial bimanual mobile robot by Kinova:

  • Hardware: Two Kinova Jaco arms on a mobile base
  • Challenge: The robot was out of commission (old, dusty, non-functional)
  • Goal: Full restoration + custom teleoperation system for data collection

Why Both?

MOVO is expensive, access is limited, and testing on industrial hardware is risky. Our low-cost platform mirrors MOVO's architecture so everything we develop transfers directly:

AspectLow-Cost PlatformMOVO
BaseMecanum wheelsMecanum wheels
ArmsSO-101 (2x)Kinova Jaco (2x)
Cost~$2,000~$100,000+
AccessUnlimitedScheduled lab time
Risk toleranceHighLow

Technical Work

Teleoperation System

MOVO's Jaco arms have no intuitive control method for collecting imitation learning data. We're building custom teleoperator arms that map human motion to robot motion in real-time.

Data Collection Pipeline

  • Camera placement optimization for VLA training
  • Synchronized recording of observations and actions
  • Dataset formatting for LeRobot/Hugging Face ecosystem

Model Training

  • Behavior cloning on collected demonstrations
  • Testing state-of-the-art VLA architectures
  • Potential development of custom models in collaboration with McGill MRL

Team

Interdisciplinary Capstone — not a single-department project.

RoleMembers
Project LeadsMe (Concordia) + Partner (McGill)
Mechanical Engineering2 students
Electrical/Computer Engineering3 students
Computer Science1 student

Supervisors

  • McGill: Dr. Meyer (MRL Lab Director) + Master's student advisor
  • Concordia: Dr. Krzysztof Skonieczny (CUARL Director — my summer research supervisor)

Current Status

  • ✅ Low-cost platform mechanical assembly complete
  • ✅ Bimanual SO-101 arms integrated with LeRobot
  • ✅ Mobile base operational in ROS2
  • 🔄 MOVO restoration in progress
  • 🔄 Teleoperation system development
  • ⏳ Data collection for complex bimanual tasks
  • ⏳ VLA model training and evaluation

The Bigger Picture

This isn't just a capstone — it's a research pipeline. Everything we learn about data collection, camera placement, and model training feeds into potential publications with McGill MRL. The low-cost platform makes this research reproducible; the MOVO integration proves it scales to industrial hardware.