The following software versions are supported in the current release of the SWARM Platform. These versions have been explicitly tested to ensure compatibility with the SWARM Platform. Other versions not listed may work but no guarantees are made.
Operating Systems
- Windows 10
- Windows 11
- Ubuntu 20.04
- Ubuntu 22.04
- MacOS 11.0
- MacOS 12.0
ROS1
The following versions of the Robotic Operating System (ROS) are supported:
- ROS1 Noetic (Ubuntu 20.04)
ROS2
Currently, there are the capabilities to support ROS2. However, due to limitations of development and customer interest, we have decided to delay support until such time this is needed for follow on development.
Python
The following versions of Python are supported:
- 3.8
- 3.9
- 3.10
TensorFlow
The following versions of TensorFlow are supported:
- 2.9.0
PyTorch
The following versions of PyTroch are supported:
- 1.13.0
- >=2.0.0