ROS Overview

ROS - Robot Operating System - is a set of libraries to help one build robot applications.

ROS comes with a number of distributions. SenseGlove has a number of workspaces available for ROS 1. Not yet for ROS 2.

Note

You’ll need the SenseCom Software to communicate with your SenseGlove Device. In addition, your device needs to be paired to your system.

SenseGlove ROS Features

Note

There is no Nova Glove Compatibility available for the SenseGlove RoS workspaces yet!

The SenseGlove ROS Workspace can

  • Interface with the SenseGlove DK1 Exoskeleton Glove via SenseCom.

The SenseGlove ROS Workspace does not

  • Interface with the Nova Glove via SenseCom.

Planned Features

  • Update back-end binaries from v1.X to v2.X: C++ refactor that includes Nova and Nova 2.

  • Nova 1 Interface for ROS 1 (Noetic)

  • Nova 2 Interface for ROS 1 (Noetic)

  • Update ROS 1 (Noetic) back-end to ROS 2 (Active distributions at that time).

Planned features may suffer delays due to changes in availability, shifts in company priorities, or unforeseen issues with 3rd party tools and review processes. SenseGlove developers can therefore not guarantee that the promised feature(s) will be ready and released at an exact time. Please take this into account when you plan your project.

Compatibility

SenseGlove Hardware

SenseGlove Hardware <> ROS

SenseGlove Hardware

ROS 1

ROS 2

SenseGlove DK1

Melodic, Noetic

N/A

SenseGlove Nova

N/A

N/A

SenseGlove Nova 2

N/A

N/A

ROS Distributions

ROS Distribution <> SenseGlove Hardware

ROS Distribution

SenseGlove DK1

SenseGlove Nova

SenseGlove Nova 2

ROS Melodic

Yes

No

No

ROS Noetic

Yes

Planned

Planned

ROS Humble

Planned

Planned

Planned

ROS Iron

No

No

No