Skip to content
View feraco's full-sized avatar
🤖
🤖

Block or report feraco

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
feraco/README.md

Typing SVG

RoboUniversity LinkedIn Email App Store Profile views


About Me

Senior Roboticist at RoboStore | Robotics Engineer & Educator — Building intelligent humanoid systems with the Unitree G1, developing custom RL policies, and creating multimodal AI frameworks for embodied intelligence. Course creator at RoboUniversity.

  • Senior Roboticist at RoboStore — developing advanced humanoid robotics systems, web-based robotics tools, and simulation platforms
  • Building custom policy training pipelines for the Unitree G1 humanoid — locomotion, manipulation, and whole-body control via reinforcement learning
  • Developing custom multimodal LLMs for embodied AI — integrating vision, language, and proprioceptive sensing on humanoid platforms
  • Created Robot IDE — a browser-based platform for visualizing, animating, and programming robots with 3D model loading (URDF, MuJoCo XML, USD, STL, OBJ, DAE), real-time MuJoCo physics simulation, AI policy execution (ONNX), motion library, motion planner, built-in code editor, and sequence builder
  • Built a web-based motion & physics simulator for the Unitree G1 — interactive motion planning, physics visualization, and joint manipulation in the browser
  • Creating the RoboUniversity course catalog — full-stack humanoid robotics education from setup to Sim2Real deployment
  • Working with OM1 Agent Architecture, ROS2, Isaac Sim, MuJoCo, and NVIDIA Jetson Orin for real-world humanoid intelligence
  • Published 100+ iOS apps (135K+ downloads) through Feraco Media — including AI/ML-powered tools built with ResearchKit, ARKit, and CoreML
  • Co-authored the DroneBlocks Robotics 101: Land. Air. Sea. curriculum — a year-long project-based STEM program across ground, aerial, and underwater platforms
  • Collaborated with Stanford University to develop BActivate, a digital health app integrating VR for behavioral activation therapy
  • Founded a Coral Aquaculture Research Program and built CoreML-powered marine species identification (350+ species)
  • Science Research Teacher & Cybersecurity Instructor at Walt Whitman High School (2015-present) | Formerly Adjunct Professor of Drones at Five Towns College
  • Open to collaborations in Humanoid Robotics, Embodied AI, RL Policy Training, Multimodal LLMs, Sim2Real Transfer

Unitree G1 — Humanoid Robotics Work

Policy Training
RL Policy Training for G1
RoboAI
Multimodal AI Agent Platform
Motion Data
Humanoid Motion Data
RoboAI Multimodal
Multimodal LLM for G1

Custom Policy Training — Unitree G1

Developing end-to-end reinforcement learning pipelines for the Unitree G1 humanoid:

  • Locomotion policies — PPO/SAC-based training for stable bipedal walking, running, and stair traversal
  • Whole-body control — Joint-level policy training with MuJoCo simulation and Isaac Sim environments
  • Sim2Real transfer — Bridging simulation-trained policies to physical G1 hardware via domain randomization and system identification
  • Custom reward shaping — Task-specific reward functions for manipulation, navigation, and human-robot interaction

Custom Multimodal LLMs for Embodied AI

Building custom large language models that integrate multiple modalities for humanoid intelligence:

  • Vision-Language-Action (VLA) models — Connecting camera perception to high-level reasoning and low-level motor control on the G1
  • Multimodal sensor fusion — Integrating RGB/depth vision, IMU, force/torque, and proprioceptive data into unified LLM representations
  • RAG-augmented robot memory — Retrieval-augmented generation for contextual, long-horizon task planning
  • Real-time inference on edge — Optimized model deployment on NVIDIA Jetson Orin for on-robot multimodal reasoning

RoboUniversity — Course Development

Building the full-stack humanoid robotics education platform at RoboUniversity

Quick-start course: power on, connect, update firmware, debug, and safely operate the G1 humanoid

Install MuJoCo, import G1 model, tune physics, run motion demos, and visualize humanoid data in 3D with Rerun

40-hour deep dive: ROS2, CycloneDDS, OM1 Agent Architecture, G1 SDK motor control, teleoperation & VR streaming

End-to-end: Isaac Sim setup, PPO RL training, domain randomization, ROS2 bridging, Sim2Real deployment

15 lessons covering unboxing, firmware, calibration, AI modes, mapping/navigation, and remote control

Skills taught across the platform: OM1 Agent Architecture · ROS2 & CycloneDDS · Low-Level G1 SDK Motor Control · PPO Reinforcement Learning · Isaac Sim / Isaac Lab · MuJoCo Simulation · Teleoperation & VR Streaming · Python / uv Tooling · Sim2Real Transfer · Multimodal Sensor Fusion · Domain Randomization · NVIDIA Jetson Orin Deployment


Featured Projects

Humanoid Robotics & Embodied AI

Custom RL policy training for Unitree G1 locomotion & control

Multimodal AI platform for embodied robot intelligence

Custom multimodal LLM integration for humanoid perception & reasoning

Humanoid motion data collection, processing & replay pipeline

Humanoid robot combat simulation & control

USD scene descriptions for robot simulation environments

Imitation learning benchmark for complex locomotion

Web Apps & Robotics Tools

Full-featured browser-based platform for visualizing, animating, and programming robots

Web-based motion planning & physics simulation for the Unitree G1 humanoid

Browser-based 3D drone flight simulator

Robot IDE (robot-ide.com) -- Full Feature Summary

Robot IDE is a browser-based platform for visualizing, animating, and programming robots.

Feature Description
3D Viewer Load and inspect 3D robot models in all major formats (URDF, MuJoCo XML, USD, STL, OBJ, DAE). Rotate, zoom, and explore with interactive joint sliders that move the robot in real time. Measure distances between parts, toggle coordinate axes, and view a graph of the robot's joint tree.
Physics Simulation Run real-time MuJoCo physics simulations directly in the browser. Load an AI policy (ONNX format) to have the robot walk or perform tasks autonomously using a trained neural network.
Motion Library Browse a gallery of pre-built robot motions. Play any motion on the loaded robot, search and filter by category, and upload your own CSV motion files. Supports bulk import from external datasets.
Motion Planner Place waypoints on a map to plan robot paths. Compile motion sequences, calibrate motion parameters, and visualize trails. Save and manage deployment missions with persistent storage.
Code Editor Edit URDF and XML robot model files in a built-in code editor with syntax highlighting. Changes are reflected live in the 3D viewer. Manage multiple files in a file tree panel.
Sequence Builder Chain together multiple motions into a sequence and play them back in order on the robot.

Drones, Rovers & Simulation

Realistic drone simulation environment

Ground rover simulation environment

Underwater ROV simulation (Land Air Sea)

Hardware, Arduino & EdTech

Visual block code → Arduino sketch converter with real-time generation

ESP32 camera timelapse system for scientific investigations

Arduino robot code samples for CS education

iOS & Mobile (Selected)

Stanford digital health app (VR + behavioral activation)

CoreML marine species ID (350+ species)

Neural interface & brain-computer interaction


Publications & Curriculum

Title Type Link
Robotics 101: Land. Air. Sea. — DroneBlocks year-long STEM curriculum (co-author) Curriculum
Feraco Media iOS Publications — 100+ apps on the App Store since 2012 Apps
BActivate — Stanford University digital health application App
AI Reef Cam — CoreML marine species identification (350+ species) App

Tech Stack

Python
Python
C+
C+
Swift
Swift
JavaScript
JavaScript
TypeScript
TypeScript
Rust
Rust
Bash
Bash
PyTorch
PyTorch
TensorFlow
TensorFlow
OpenCV
OpenCV
ROS
ROS2
Arduino
Arduino
RPi
Raspberry Pi
MuJoCo
MuJoCo
Docker
Docker
AWS
AWS
Linux
Linux
NVIDIA
Isaac Sim
Jetson
Jetson Orin
GitHub
GitHub
VSCode
VS Code

GitHub Stats

Top Languages

github-snake

Let's Connect

Building the future of humanoid robotics education — from simulation to real-world deployment.
Open to collaborations in Embodied AI, RL Policy Training, Multimodal LLMs, and Sim2Real.

RoboUniversity LinkedIn Email GitHub

Pinned Loading

  1. BActivate BActivate Public

    Swift 1

  2. CarControl CarControl Public

    HTML 1

  3. R-workshop R-workshop Public

  4. robocats-iOS robocats-iOS Public

    Robocats iOS App

    Objective-C

  5. sheets-slides sheets-slides Public

  6. WhitmanAR WhitmanAR Public

    Objective-C