ROS 2

ROS 1, from the date of its release has been ubiquitously deployed in variety of applications ranging from space robots to educational robots. Neobotix is a huge supporter of open-source packages and for several years now, ROS 1 has been the integral core component of all our products. All our ROS based products work seamless and have played a major part both in industries  and as well as in research  contributions. ROS 2 is the next leap for the ROS Community, that provides various advantages compared to its predecessor ROS 1. Along with the community, we have already migrated all our packages to ROS 2.

What happens to ROS 1?

Currently, we plan to continue our ROS 1 support until EOL, that is dated for the year 2025. For the case of ROS 2, we will be supporting all the LTS distributions and rolling distributions on demand from our customers.

 

Some of the advantages that ROS 2 provide

  • Lifecycle nodes, that allows you to set different states for the process or the application that is intended.
  • Nodes are not dependent on ROS Master anymore, rather each node has the capability to find the other nodes.
  • Unlike ROS 1, ROS 2 can be installed on Ubuntu, MacOS and Windows 10.

Simulation

After the immense support given to neo_simulation, we have now developed its successor, which is named as neo_simulation2. The all new simulation package neo_simulation2, comes along with all the new ROS 2 features. Like its predecessor, neo_simulation2 package is fully equipped with all the Neobotix robots that is available in the market. By combining the novelty of ROS 2 and the state-of-the-art Neobotix platforms will allow the users to learn and develop various reliable and robust application that caters their needs in both the research and as well as in industries.

 

Navigation

We have also integrated the all new navigation-stack Nav 2 with our robots, enabling you to deploy new features such as the behaviour trees and setting mutiple goal location for your robot. Apart from that, Nav 2 provides with all new planners and controllers such as hybrid planner, SMAC Planner and the DWB Controller.