Electronic
SLAMcore adds ROS2 support to Spatial Intelligence SDK

SLAMcore adds ROS2 support to Spatial Intelligence SDK

SLAMcore adds ROS2 support to Spatial Intelligence SDK

SLAMcore adds ROS2 support to Spatial Intelligence SDK

SLAMcore, a developer of spatial intelligence software for robots and other autonomous machines, has announced full compatibility of its SDK with ROS 2 (Robot Operating System).

Support for this emerging standard operating system for robots adds to existing support for ROS 1 and C++ and will give developers the flexibility to be able to integrate SLAMcore’s vision-based SLAM (location, mapping and perception) software into a wider range of robot and autonomous product designs.

As commercial deployment of autonomous machines accelerates, designers and developers of robotics systems are turning to the capabilities of ROS 2 open-source software. The latest version of SLAMcore’s SDK, which is now available, allows SLAMcore customers to integrate its cutting-edge spatial intelligence into any robot using ROS 2 as its core middleware.

SLAMcore now provides ROS 2 users with significant benefits including:

  • Enhanced SLAM efficiency for better memory and processor utilization – providing accurate, real-time position (in 6 degrees of freedom) running locally on minimal compute/memory – freeing compute/memory for product capabilities.
  • Full 3D mapping and path planning – offering accurate, dense, 3D voxel-based maps for accurate maps of the robot’s surroundings for navigation purposes.
  • Potential for semantic object maps – providing access to future SLAMcore capabilities including semantic object identification and labelling within maps.

SLAMcore algorithms make use of several enhancements in ROS 2, specifically the upgraded Nav 2 stack supporting fully autonomous navigation and enhanced support for embedded processors.

SLAMcore’s vision-based SLAM allows full 3D mapping and path planning within ROS 2 and supports the development of semantic mapping to add understanding of objects within a map. The fine-grain control of memory and processor functions enabled in ROS 2 further enhances the efficiency of SLAMcore’s algorithms allowing developers to use smaller, less power hungry and more cost-effective embedded processors for SLAM.

ROS 2 has been developed over the last couple of years to extend the benefits of the pioneering open-source Robot Operating System (ROS) into rapidly emerging new robotics applications and represents a powerful platform that further accelerates the effective deployment of highly capable autonomous machines.

Key contributors including AWS regard ROS 2 as a fundamental building block for the next generation of robot deployments.

Owen Nicholson, CEO SLAMcore added, “Our customers are looking to deploy robots in real-world and at-scale situations and are turning to vision-based SLAM systems for efficient mapping, location and positioning. Integrating SLAMcore’s leading spatial intelligence with ROS 2 designs is a straightforward and highly cost-effective approach for them to quickly address complex SLAM challenges and move projects forward faster.”

Leave a Reply

Your email address will not be published. Required fields are marked *