Raya - Unlimited Robotics Python Library
Project description
Raya - Unlimited Robotics Python Library
Documentation: https://documentation.unlimited-robotics.com/
Release Notes
v0.7.0
UR DDS-Robot Bridge compatible version: 0.4.9-dev
DDS Interface compatible version: 0.4.9-dev
enable_restful_mode
renamed as_register_comm_server_mode
.disable_restful_mode
renamed as_deregister_comm_server_mode
.create_raya_app
renamed as_register_app
.- Re-enable cameras bug fixed.
- Downgrade numpy required version to
1.20.3
. NavigationController.cancel_goal()
bug fixed.MotionController.set_rotational_velocity()
andMotionController.set_linear_velocity()
removed.MotionController.set_velocity()
renamed asMotionController.ser_velocities()
.MotionController.set_velocities()
now receivesx
,y
,w
andtime
parameters, all optional.ArmController.set_pose()
added.
v0.6.6
UR DDS-Robot Bridge compatible version: 0.4.8
DDS Interface compatible version: 0.4.2
- 'restful' controller renamed as 'communication'
v0.6.4
- New
arms
controller.
UR DDS-Robot Bridge compatible version: 0.4.4
DDS Interface compatible version: 0.4.2
v0.6.2
raya.utils
tools addedraya.utils.image.show_image
raya.utils.image.save_image
v0.6.0
- 'Interactions' controller added
- New sensors: Heading and Pose.
v0.5.4
- 5 tries to connect witih DDS-Robot Bridge
v0.5.2
- Static library bug fixed
v0.5.0
- Navigation controller added
- Sensors tree changed, see the Doc360 page.
v0.4.2
PyPI package ready.
v0.4.1
Restful controller exceptions to Python interface:
- RayaCommunicationException
- RayaNotInCommServerMode
- RayaInCommServerMode
- RayaCommNotRegisteredApp
- RayaCommCommandAlreadyRegistered
- RayaCommNotRegisteredCommand
v0.4.0
UR DDS-Robot Bridge compatible version: 0.2.0
DDS Interface compatible version: 0.2.0
- Added dds_domain and dev_mode to raya_app constructor and create_raya_app function (also to register_comm_server_mode function)
- Added log and create_logger to the RayaApplicationBase class
- Added entry_point to the library
RayaApplicationBase
is now imported fromraya.application_base
- Customizable logger folder in application mode
- Method callbacks do not need to be a tuple anymore.
self.callback_name
instead(self, "callback_name")
when creating listeners. - Restful communication
v0.3.2
UR DDS-Robot Bridge compatible version: 0.1.0
DDS Interface compatible version: 0.1.2
CamerasController.take_snapshot()
, addedcompressed
(boolean) parameter to return jpeg compressed image.CamerasController.create_frame_listener()
, addedcompressed
(boolean) parameter to send jpeg compressed image to the callback.
v0.3.0
UR DDS-Robot Bridge compatible version: 0.1.0
DDS Interface compatible version: 0.1.2
SensorsController.create_threshold_listener()
changed parameter namemin_value
tolower_bound
.SensorsController.create_threshold_listener()
changed parameter namemax_value
tohigher_bound
.SensorsController.create_threshold_listener()
added parameter inside_range.SensorsController.create_threshold_listener() / create_boolean_listener()
changed parameter namesensor_paths
tosensors_paths
.SensorsController.create_threshold_listener() / create_boolean_listener()
parametersensors_paths
is now a list of paths (strings), instead of comma separated paths.SensorsController.delete_threshold_listener()
changed toSensorsController.delete_listener()
, and now deletes any kind of sensors listener.LidarController.check_obstacle() / create_obstacle_listener()
changed parameter namemin_angle
tolower_angle
.LidarController.check_obstacle() / create_obstacle_listener()
changed parameter namemax_angle
tohigher_angle
.LidarController.check_obstacle() / create_obstacle_listener()
changed parameter namemin_distance
tolower_distance
.LidarController.check_obstacle() / create_obstacle_listener()
changed parameter namemax_distance
tohigher_distance
.LidarController.delete_obstacle_listener()
changed toLidarController.delete_listener()
, and now deletes any kind of lidar listener.
v0.2.1
UR DDS-Robot Bridge compatible version: 0.1.0
DDS Interface compatible version: 0.1.2
- Verification of dds_interface version between bridge and raya
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for raya-0.7.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2898c5b36346a1947403528cc23233f5be88253f879f748601fef49a782d1df |
|
MD5 | 829c8b550c9bb5287bbd772e8498dcd5 |
|
BLAKE2b-256 | d8376d51c627cb7513b55852dfdac80ba9c1d09b8778e7b7a05e83a86129448e |
Hashes for raya-0.7.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4a8f56c1d91505bd295893d0db1cb0d5734a8836caf7cc1a0eb9735925de053 |
|
MD5 | 86b563639ac205950da86f33a43c7da3 |
|
BLAKE2b-256 | 48bfc695a84d881d61b8ee7a7b4bc35c2f5f9c77601ebdf355f33ca67ad5e156 |