explaingit

asimovinc/asimov-1

Analysis updated 2026-05-18

719ShellAudience · researcherComplexity · 5/5LicenseSetup · hard

TLDR

Open source plans and software to build a 1.2 meter humanoid robot yourself, either as a DIY kit or by sourcing parts on your own.

Mindmap

mindmap
  root((Asimov v1))
    What it does
      Full humanoid robot design
      25 powered joints
      Onboard robot software
    Tech stack
      Mechanical CAD files
      Raspberry Pi 5
      Radxa CM5
      MuJoCo simulation
    Use cases
      Build a DIY robot kit
      Study robot mechanical design
      Simulate robot motion
    Audience
      Robotics hobbyists
      Hardware engineers
      Researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Order the DIY kit and assemble a full humanoid robot from unassembled parts.

USE CASE 2

Fabricate or buy your own parts using the published bill of materials and build it entirely yourself.

USE CASE 3

Study or modify the mechanical CAD, electrical schematics, and simulation model for robotics research.

What is it built with?

ShellMuJoCoRaspberry Pi 5Radxa CM5CAN Bus

How does it compare?

asimovinc/asimov-1pyenv/pyenv-virtualenvwrapperlenucksi/aur-malware-check
Stars719678652
LanguageShellShellShell
Last pushed2017-08-20
MaintenanceDormant
Setup difficultyhardeasy
Complexity5/52/5
Audienceresearcherdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Building the robot requires either a costly DIY kit purchase or sourcing and fabricating physical parts yourself.

Hardware designs are open under CERN's open hardware license and the software is open under GPL 2.0, so both can be reused and modified under those terms.

In plain English

Asimov v1 is an open source humanoid robot that people can build, simulate, and customize themselves. It stands about 1.2 meters tall, weighs 35 kilograms, and has 25 powered joints plus two passive ones, giving it two legs, two arms, a waist, and a moving head with a camera and microphones. This repository holds the mechanical design files, the electrical wiring and circuit board designs, a simulation model, and the onboard software needed to bring the robot to life. There are two ways to get your own Asimov. The first is a DIY kit: you reserve one with a 499 dollar deposit, pay a target price of 15,000 dollars, and receive all the parts unassembled, ready to put together using the included quick start guide and build videos. The second option is to source everything yourself using the published bill of materials and the online assembly manual, fabricating or buying each part on your own. The robot's onboard compute runs on a Raspberry Pi 5 for media and networking tasks, paired with a Radxa CM5 board that handles motion control, all connected over several CAN bus lines. Its frame combines 7075 aluminum with 3D printed nylon parts. In terms of strength, the specs sheet notes it can perform a squat with 5 kilograms of added load and a bicep curl with 15 kilograms per arm. The roadmap shows the mechanical design, simulation model, wiring diagrams, and electrical schematics are already finished, while an API, a locomotion policy for walking, and a mobile app are still planned. The hardware design is released under the CERN Open Hardware License, and the software is released under GPL 2.0. People with build questions can ask in the project's forum or open a GitHub issue, and those interested in supplying parts like actuators or electronics are invited to reach out directly to the team.

Copy-paste prompts

Prompt 1
Explain what parts and skills I would need to build the Asimov v1 humanoid robot myself.
Prompt 2
Walk me through the difference between the DIY kit option and the self-sourced build option.
Prompt 3
What onboard hardware does Asimov v1 use for motion control and networking?
Prompt 4
Summarize the current roadmap and what parts of Asimov v1 are still unfinished.

Frequently asked questions

What is asimov-1?

Open source plans and software to build a 1.2 meter humanoid robot yourself, either as a DIY kit or by sourcing parts on your own.

What language is asimov-1 written in?

Mainly Shell. The stack also includes Shell, MuJoCo, Raspberry Pi 5.

What license does asimov-1 use?

Hardware designs are open under CERN's open hardware license and the software is open under GPL 2.0, so both can be reused and modified under those terms.

How hard is asimov-1 to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is asimov-1 for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.