Auto-assembled, not yet reviewed

MEVIUS2

Spot-sized 12-DoF open quadruped with sheet-metal welding and multimodal LiDAR perception.

MEVIUS2 open-source 12-DoF robot dog, 3D render from mevius2_stl.urdf
main assembly 3D · mevius2_stl.urdf

About MEVIUS2

MEVIUS2 is the practical, perception-equipped successor to MEVIUS from the JSK Lab (University of Tokyo), comparable in size to Boston Dynamics' Spot. It is a 12-DoF quadruped (three RobStride03 motors per leg over dual USB-CAN) built from 16 unique metal parts: 11 machined A7075 aluminum links and 5 A5052 sheet-metal components, with the base, hip, and lidar-cover assemblies joined by sheet-metal welding. Perception is multimodal: two Livox MID-360 LiDARs and a Tier IV C1 HDR RGB camera, with FAST-LIO odometry and GPU elevation mapping. The repository ships multiple URDF variants (DAE, STL, Livox), MuJoCo models, a trained RL policy, and the full ROS perception/control stack; mechanical CAD is on Google Drive. Published in IEEE Robotics and Automation Practice 2026 (arXiv:2603.22031).

Licenses

Hardware
MIT
Software
MIT
Docs
Not published

Degrees of freedom

12 DoF legs 12

Breakdown source

Quadrupedsource

How to build MEVIUS2

5 steps

Steps marked Motari summary condense the linked source; follow the source for exact instructions. Upstream step marks a step taken from the linked guide.

  1. Fabricate the metal frame

    Order the 16 metal parts from MISUMI meviy using the part numbers in the parts list or the STEP files: 11 machined A7075 parts and 5 A5052 sheet-metal parts. Print the TPU 95A Foot-Links and Base-Supports and the PLA mounts.

    Motari summaryharaduka.github.io/mevius2-hardware
  2. Install the 12 RobStride03 motors

    Mount three motors per leg and assign CAN IDs in order FR(1-3), FL(4-6), BR(7-9), BL(10-12), proximal to distal, across two USB-CAN buses.

    Motari summaryharaduka.github.io/mevius2-hardware
  3. Map the dual CAN devices

    Read each adapter serial with udevadm and add the SYMLINK rules from config/99-usb-can.rules so the two buses come up reliably as can_usb_0 and can_usb_1.

    Upstream stepgithub.com/haraduka/mevius2/blob/4f09680bb575574377b903bbc97...
  4. Mount perception sensors

    Fit the two Livox MID-360 LiDARs and the Tier IV C1 camera, then bring up livox.launch and fast_lio.launch for odometry and elevation mapping.

    Motari summaryharaduka.github.io/mevius2-hardware
  5. Deploy the RL policy

    Train a walking policy in the haraduka/mevius2 branch of legged_gym or use the provided models/policy.pt, validate in MuJoCo with --sim, then run scripts/mevius2_main.py on hardware with a PS4 controller.

    Motari summaryharaduka.github.io/mevius2-hardware
Print timenot published
Assembly timenot published

Wiring, power and firmware are safety-relevant and shown for reference only. Check them against the source before building.

MEVIUS2 bill of materials

16 rows

Cost to build

$12,905USDsource total
  • full system incl. motors, sensors, Jetson, batteries, metal parts (metal parts alone about 6,150 USD)$12,905source total

In the source currency, as read on 2026-09-30. Not converted, and not checked against current vendor prices: none of these is a Motari-verified checkout total.

MEVIUS2 parts, as the source lists them (read 2026-09-30). Prices are the source's, not checked against vendors.

MEVIUS2 bill of materials
PartQtySpecSourceConfidence
12RobStride03, CAN
RobStride / AliExpress$238.91 eachMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
USB-to-CAN adapterThe sheet lists 1, but the paper and code use two CAN buses
2USB-CAN, udev-mapped
Amazon JP$32.53 eachMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Jetson Orin Nano 8GBThe sheet names a GZBOX mini PC as a possible replacement
1onboard computer (not x86)
Switch Science$501.60MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
A603 carrier boardOff-the-shelf circuit section of the parts list
1Seeed A603 carrier for the Jetson
Switch Science$263.58MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Jetson Orin Nano heat sinkOff-the-shelf circuit section of the parts list
1heat sink
Switch Science$28.31MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Livox MID-360 LiDARMarked optional in the sheet, but the control IMU comes from the Livox, so at least one is needed
2360 degree LiDAR
DJI / Livox$611.60 eachMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Tier IV C1 cameraOptional in the sheet
1HDR RGB camera
Switch Science$868.27MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Power batteriesTwo in series for the motor bus
2HRB 6S 3300mAh 22.2V LiPo
Amazon JP$46.66 eachMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Logic batteryOff-the-shelf circuit section of the parts list
1HRB 3S 6000mAh 11.1V LiPo
Amazon JP$46.66MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Wireless e-stopOff-the-shelf circuit section of the parts list
1Harmony ZBRRA
Schneider Electric$337.19MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
Power relayOff-the-shelf circuit section of the parts list
1OMRON G9EA-1-B-DC12
Digi-Key JP$158.39MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
DiodeOff-the-shelf circuit section of the parts list
1GeneSiC MBRT40040
Digi-Key JP$101.86MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
DC/DC converterOff-the-shelf circuit section of the parts list
1NJW4131
Akizuki Denshi$5.33MEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
MISUMI meviy metal partsOrdered finished from MISUMI meviy by part number; each part is priced in the parts list
111 machined A7075 parts and 5 A5052 sheet-metal parts; Base-Link, Hip-Link and Lidar-Cover welded
MISUMI meviypriced per part in the parts listMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
MISUMI mechanical partsOff-the-shelf mechanics section of the parts list
1needle and ball bearings, hinge pins, dowel pins, washers, hinges, handles
MISUMIpriced per part in the parts listMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high
3D printed partsListed in the parts list
1TPU 95A Foot-Links and Base-Supports plus PLA mounts and covers
3D print yourselfprice not listedMEVIUS2 parts list sheet (USD column, converted from JPY at 150 JPY/USD in the sheet)
high

Rows from the source's own parts list 3

README.md@4f09680markdown

Source rowQtyPrice and vendorLine
MEVIUS2 motors and hardware files
12x RobStride03 motors; hardware files on Google Drive
RobStride / JSK Lab hardware filesnot listed
L9
MEVIUS2 dual USB-CAN interface setup
2x USB-CAN interfaces
generic USB-CANnot listed
L52

mevius2-hardwarehtml

Source rowQtyPrice and vendorLine
MEVIUS2 frame, perception, and motor hardware
16 unique metal parts; 2x Livox Mid-360; 1x Tier IV C1; 12x RobStride03; 2x CAN-USB
RobStride / Livox / Tier IV / fabricationnot listed
L93

MEVIUS2 source files

11 files

Files stay in the upstream repository under their own licenses; these links open them there. The 3D model on this page is Motari's conversion of the file named under Simulation.

MEVIUS2 in simulation

Robot description files a simulator or CAD tool can load, linked at the commit they were found.

The 3D specimen on this page is converted from models/mevius2_stl.urdf at 4f09680.

Builds of MEVIUS2

0 reviewed

No reviewed builds of MEVIUS2 yet.

A build log records the evidence (photos, a video, your repository), what the build cost, how long it took and what you changed. Each one is checked by Motari (until a maintainer claims this page) before it shows here, and reviewed builds count toward the reproducibility score.

Sources and provenance

Sources

Last push to haraduka/mevius2: 2026-03-24 (checked 2026-10-01)

Related links

How this page was made

Assembled from public sources on 2026-06-07, not yet reviewed by the maintainer. Each figure links to where it is stated; a value the sources do not state reads "not published". Last source review: official README + project page 2026-06-07.

Original files stay intact and separately licensed; Motari adds only the summary on this page. Maintainer? Request a correction or removal.

Badge for the README

Maintain MEVIUS2? Show its reproducibility score in the project's README. The badge links back to this page and updates with the score.

Badge: reproducibility 73/100

Markdown
[![Motari reproducibility score for MEVIUS2](https://motari.io/api/v1/badge/mevius2)](https://motari.io/r/mevius2)
HTML
<a href="https://motari.io/r/mevius2"><img src="https://motari.io/api/v1/badge/mevius2" alt="Motari reproducibility score for MEVIUS2" height="20"></a>

Not fully met yet: bom evidence (partial), build instructions (partial). The score is read from the project's own sources, so publishing what is missing is what raises it. A score of 90 or more needs a reviewed build. How the score is computed