Sights + Sounds
  • Havel's Portfolio
  • Projects
    • Kid Cosmo Humanoid Robot
    • Automated Pill Dispenser
    • Robot Machine Player
    • 2019 UMich Makeathon
    • Marble Catch and Sort Mechanism
    • Guidebot
    • 2020 UMich Makeathon
    • Custom Robotic Arm
    • Wireless Distributed Robotics
    • RunningMate
  • Contact
Kid Cosmo Humanoid Robot
UCLA RoMeLa x Netflix | August 2023 - March 2025
The Electric State
Led a team to develop a fully custom humanoid platform and achieved torque controlled walking as well as successful demonstration at many live events for the Netflix movie The Electric State.

Fully developed from concept through design, manufacturing, assembly, and full integration/testing in 2 years, created 2 identical robots

I served as project lead as well as the main hardware and embedded software engineer. Also coordinated logistics for our live events and press tour.

Successfully went live at New York Comic Con, London Comic Con, Lucca Comics and Games, Pickleball Slam 3, LA movie premiere, and more.
Mechanical:
  • Fully designed a topology optimized lower body mechanical system to handle walking loads while minimizing weight/inertia
  • Programmed CAM and CNC machined 150+ components for each robot while meeting fit and tolerancing requirements
  • Designed and integrated quasi-direct drive actuators for quick response joint actuation
  • Assisted with shell/cladding design to mimic the Kid Cosmo character from the movie
Electronics:
  • Developed a highly integrated PCB to handle motor actuation, encoder feedback, power conversion, and data transfer for our wrist joint
  • Created a 900 MHz handheld controller and receiver for robot control in highly noisy environments, integrates 2 joysticks, 15 buttons, and LED screen
  • Developed various filtering boards to filter noise on signal lines
  • Designed and manufactured all harnessing including shielded signal and various power cables
Software:
  • Wrote embedded C firmware for various PCBs
    • Custom RTOS for timely and deterministic task execution
    • Low level motor controllers
    • Sensor input and filtering
    • Communications (UART, SPI, I2C, USB)
  • Wrote C++ Linux side drivers to interface with various PCBs
  • Created various Python scripts for testing hardware
Kid COSMO Overview Video
Kid COSMO at the premiere (controlled with custom controller)
CNC machining Kid Cosmo parts
Event Photos
Technical Photos
Proudly powered by Weebly
  • Havel's Portfolio
  • Projects
    • Kid Cosmo Humanoid Robot
    • Automated Pill Dispenser
    • Robot Machine Player
    • 2019 UMich Makeathon
    • Marble Catch and Sort Mechanism
    • Guidebot
    • 2020 UMich Makeathon
    • Custom Robotic Arm
    • Wireless Distributed Robotics
    • RunningMate
  • Contact