SLAMcore, a leader in Spatial Intelligence for autonomous location and mapping, today announced a new software release for developers of robots and consumer electronics products. The new release further expands SLAMcore’s highly regarded location/mapping capabilities (visual inertial SLAM) for developers of robots/consumer electronics products. SLAMcore software helps developers overcome the challenges commercial robots/consumer products experience in locating, mapping and perceiving the physical environment around them. SLAMcore software uses stereo cameras, inertial (IMU) and depth sensors to provide real-time location and mapping information.
The company’s mission is to provide industry-leading location and mapping (SLAM) software which works on cost-effective sensors and processors - saving developers months of development time and enabling robust commercial robotics and autonomous consumer electronics products. This new release further extends the power, versatility and value of SLAMcore’s leading Spatial Intelligence software with three new capabilities:
- SLAMcore is providing deep integration between its Spatial Intelligence software and the Robot Operating System code (version 1.0). SLAMcore is already an active member and supporter of the ROS community, and with this new release developers using this widely adopted open source middleware will find it even easier to quickly solve SLAM challenges by integrating SLAMcore software directly with ROS based systems.
- Support for wheel odometry allows designers to feed additional motion data to the SLAMcore software for even more robust location estimates. Odometers provide data on wheel revolutions which can be converted to actual distance travelled by a robot. Combining this data stream with visual and inertial sensor data adds further robustness and accuracy to real-time position and mapping.
- Enabling high levels of customization SLAMcore software can be tailored to perform well in a wide range of conditions: indoor and outdoor environments; low-light or highly variable light conditions; dynamic environments; warehouse, office, street and garden environments. Coping with different light conditions and types of environment is one of the most significant challenges for robots operating in real-world environments. Configuring SLAM algorithms to match the target environment conditions for a robot significantly improves both robustness and performance.
SLAMcore software works ‘out-of-the-box’ with Intel RealSense sensors and x86/Nvidia Jetson compute to provide fast prototypes. The software can be further optimized for specific use-cases, custom hardware and additional sensors for use in a wide range of commercial robotics and consumer electronics products.
SLAMcore’s Spatial Intelligence software significantly reduces development time and R&D investment required to solve complex SLAM challenges like real-time positioning and mapping. SLAMcore software is able to run locally in real-time on cost-effective compute devices. Furthermore using visual SLAM enables better adaptability to dynamic environments which mixes robots, people and moving objects.
Owen Nicholson, founder and CEO of SLAMcore, added: “Our role is to make it as easy as possible for developers to add robust, high performance SLAM capabilities to their products as quickly and cost effectively as possible. Working closely with ROS and its codebase, as well as delivering support for environment customization, and supporting new sensors like wheel odometry means that more developers can benefit from integrating our software into autonomous robots and consumer electronics.”
SLAMcore’s latest software release is available now. Licensing options include low-cost, per device monthly subscriptions and commercial use licenses for development and production.