Close
0%
0%

Realsense ROS2 car robot powered by N100 Intel CPU

Create a Visual SLAM ROS2 wheeled robot using Realsense camera seasoned with Intel Robotics SDK.

Public Chat
Similar projects worth following
Tutorial covers Robotics SDK software usage running on an open-source robotic platform called Mikrik. Robotics SDK is aimed to boost development of the AMRs (Autonomous Mobile Robots) in logistics, last-mile delivery and industrial automatisation service fields. I say Robotics SDK product is a boost or nitro-gas for the default ROS2 system.

Robotics SDK equips AMR robots with essential autonomy skills for precise localization and navigation, complemented by an advanced set of ITS Path Planned Navigation Plugins. It works using Intel-proprietary algorithms and products like ADBSCAN, CollabSLAM.

It is series of my tutorials describing how to improve your robots using Intel Robotics SDK and Realsense camera.

Introduction

Robotics SDK allows to select the Intel-designed modules along with third-party component. It is compatible with a wide range of x86 hardware, LiDAR sensors, 3D cameras.

You might be even interested to run Robotics SDK on the real robot and that is why I found Mikrik open-source robot project could be a potential solution. It is a cheap, and easy to reproduce robot. Author also sells Ready-To-Run robots on Tindie, if necessary.

Mikrik Robot Source Project

First time I was amazed seeing that someone on published on Tindie a nice robot that supports Robotics SDK software called Mikrik. Project owner created a very detailed tutorial, link you can find on Mikrik product Tindie page.

I reproduced his setup 100%, and decided to bring my contribution to make the robot integrated more deeply into a Robotics SDK.

I've built new Mikrik robot version powered by a UP7000 single-board computer (SBC).

  • 1
    Build Your Own Version Of The Mikrik Robot

    Follow the Tutorial by mxlfrbt to build and setup a robot MIKRIK.

    Below I will share steps to deploy Visual SLAM (Simultaneous Localization And Mapping) perform in three modes:

    1. Mapping
    2. Localization
    3. Localisation with navigation
  • 2
    Change Default Realsense Namespace

    Remove unnecessary namespace 'camera'. Open with sudo file:

    sudo vi /opt/ros/humble/share/realsense2_camera/launch/rs_launch.py

    Delete default value 'camera' of the camera_namespace. Line below change from:

    {'name': 'camera_namespace',  'default': 'camera', 'description': 'namespace for camera'}

    to

    {'name': 'camera_namespace',  'default': '', 'description': 'namespace for camera'
  • 3
    Mapping Mode using Robotics SDK

    Mapping mode will make possible to scan space around the robot and create a map.

    To have a high-quality map, drive robot very slowly.

View all 13 instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates