ASPN Representations
In addition to ASPN-C, the ASPN community has created non-canonical representations that are free and open to the public.
These representations allow users to use ASPN in different contexts.
If you have an additional representation to add to this list, contact us at info@aspn.us.
-
ASPN-C is a C-language representation of ASPN and is the canonical reference implementation.
-
-
An ASPN representation written in Python using the NumPy library for arrays.
-
ASPN-LCM is the Lightweight Communications and Marshalling (LCM) transport representation of ASPN. It includes software representations in four languages: C, C++, Python, and Java.
-
ASPN-ROS is the Robot Operating System (ROS) transport representation of ASPN. It includes packages for both ROS 2 Humble and ROS 2 Jazzy.
-
ASPN-DDS is a Data Distribution Service (DDS) transport representation of ASPN for eProsima Fast DDS. It includes a software representation in C++.