Releases: airalab/robonomics-ros2
Releases · airalab/robonomics-ros2
Robonomics ROS 2 Wrapper v3.1.0
Changed:
- Renamed topic for getting launch
- Changed default IPFS directory from pubsub directory to current directory where node is launched
- Reworked datalog and launch to get ability to send/receive just strings
Added:
- Lots of small improvements, both for code readability and for better PEPs compliance
- Added color scheme for better ROS 2 logging
- Added package with generic robot for testing
Robonomics ROS 2 Wrapper v3.0.0
Changed:
- File encryption and decryption are reworked, now the address of the recipient and sender is indicated when calling the service
- Removed
spin_until_future_complete
calling to avoid spinning deadlocks - Small rework for all datalog/launch services
Added:
- Service for getting RWS user list
- Support for Pinata pinning for IPFS files
- Selecting a gateway for downloading IPFS files with retries
- More ROS 2 logging
Robonomics ROS 2 Wrapper v2.0.0
Changed:
- the pubsub architecture has been redesigned, now it is one node
- the IPFS node has been removed, its functions are packaged as pubsub functions
- Services for receiving and sending Robonomics datalogs and launches have been redesigned
- Turtlesim example reworked for new architecture
Added:
- created a base class for robot-specific wrapper implementations
- created launch template for robot-specific wrapper implementations
- added Robonomics node URL selection to config file
Robonomics ROS 2 Wrapper v1.0.0
Supported:
- download/upload IPFS files
- Robonomics datalog function (send & receive)
- Robonomics launch function (send & receive)
- using Robonomics subscription for sending extrinsics
- file encryption and decryption with parachain addresses