Manifold Odin1

The world's first spatial memory module

Plug & Play, Instant Localization

Odin 1 integrates spatial perception and localization directly onboard, enabling developers to quickly obtain real-time pose data, point clouds, etc. Odin 1 fuses an RGB camera, IMU, and LiDAR into a single compact system, allowing robots to achieve stable and reliable spatial localization with just a few lines of code. No need to build a localization system from scratch, or complicated parameter tuning, or sensor fusion dirty work, or high-performance external computing platform required.

<launch>
    <!--
        Usage: roslaunch odin_ros_driver odin1_ros1.launch
    -->

    <!-- Set node name -->
    <arg name="node_name" default="host_sdk_sample"/>

    <!-- Set parameter file path -->
    <arg name="config_file" default="$(find odin_ros_driver)/config/control_command.yaml"/>

    <!-- Set RViz configuration file path -->
    <arg name="rviz_config" default="$(find odin_ros_driver)/config/odin_ros.rviz"/>

    <!-- Launch main node -->
    <node name="$(arg node_name)" pkg="odin_ros_driver" type="host_sdk_sample" output="screen">
        <param name="config_file" value="$(arg config_file)"/>
    </node>

    <node pkg="odin_ros_driver" type="pcd2depth_node" name="pcd2depth_node" output="screen" >
        <rosparam command="load" file="$(find odin_ros_driver)/config/control_command.yaml"/>
        <param name="calib_file_path" value="$(find odin_ros_driver)/config/calib.yaml"/>
    </node>

    <node pkg="odin_ros_driver" type="cloud_reprojection_node" name="cloud_reprojection_node" output="screen" >
        <rosparam command="load" file="$(find odin_ros_driver)/config/control_command.yaml"/>
        <param name="calib_file_path" value="$(find odin_ros_driver)/config/calib.yaml"/>
    </node>

    <!-- Image overlay node - overlays reprojected points on camera image -->
    <node pkg="odin_ros_driver" type="image_overlay_node" name="image_overlay_node" output="screen" >
        <rosparam command="load" file="$(find odin_ros_driver)/config/control_command.yaml"/>
    </node>

    <!-- Launch RViz with configuration -->
    <node name="rviz" pkg="rviz" type="rviz" args="-d $(arg rviz_config)" output="screen"/>
</launch>

Technical Specifications

Parameter NameParameter NameSpecification / Value
Depth ModuleDepth Resolution240*180
Max Range30 m @ 10% reflectivity (<500lux) 70 m @ 90% reflectivity (<500lux)
Min Range0.2 m
Point RateUp to 700,000 pts/s
Depth Accuracy±3 cm @ 1σ [1]
Field of View (FOV)120° × 90°
Angular Resolution0.5° × 0.5°
Laser Wavelength940 nm
Laser SafetyClass 1 (Eye Safe)
Frame RateUp to 15 FPS
RGB Camera ModuleResolution1600 × 1296
Shutter TypeGlobal Shutter
FOV (H×V)129° H × 104° V × 173° D
Overall Machine ParametersSLAM Positioning Accuracy±5 cm + 1% [2]
WeightApproximately 280 g
Dimensions (L×W×D)100 × 62 × 43 mm (body) / 46 mm (with connector)
Power Consumption11 W (rated), 24 W (peak)
Protection RatingIP66
Operating Voltage9-26 V
Operating Temperature-10°C ~ 40°C
Storage Temperature-10°C ~ 45°C
Data OutputPoint Cloud OutputTrue Color SLAM / Raw Point Cloud
Image OutputRaw RGB Image
IMUHigh-Frequency Raw Data
Pose OutputHigh-Frequency Rotation and Position Data
Software InterfaceProvides a complete SDK & ROS interface, supports Linux platform Supports deployment of custom SLAM algorithms
MindCloud Software Suite· MindCloud Studio (PC · Local Professional Processing) · MindCloud Go (Mobile · On-site Viewing & Uploading) · MindCloud Render (PC · Gaussian Rendering Software) · MindCloudX.AI (Cloud · Multi-core Computing & Deep Application Platform)

Spatial Perception

High-performance spatial perception, giving the device keen "eyes"

Breakthrough in the limitations of traditional RGBD cameras, providing higher accuracy and wider coverage of environmental perception capabilities

Spatial Memory

Persistent spatial memory, creating "hippocampus" navigation and cognition

Provide intelligent agents with long-term stable environmental cognition and precise navigation capabilities. It can "remember" and "find the way" in complex environments

Compact and Versatile

Compact and lightweight design, providing open and compatible "interfaces"

Easily suitable for multi-platform deployment such as robots and UAVs, supporting custom development and customization

Open Ecosystem

Provide an open SDK that can output complete original and processed point clouds, images and IMU data to enhance scalability and development flexibility

Application Scenarios

Robot Autonomous Navigation

Robot Autonomous Navigation

UAV Inspection & Mapping

UAV Inspection & Mapping

Warehouse AGV Localization

Warehouse AGV Localization

AR Spatial Anchoring

AR Spatial Anchoring