rosros 0.2.5
Simple unified interface to ROS1 / ROS2 Python API
|
Go to the source code of this file.
Classes | |
class | rosros.rclify.exceptions.InvalidNamespaceException |
Raised when a namespace is invalid. More... | |
class | rosros.rclify.exceptions.InvalidNodeNameException |
Raised when a node name is invalid. More... | |
class | rosros.rclify.exceptions.InvalidParameterException |
Raised when a parameter to be declared has an invalid name. More... | |
class | rosros.rclify.exceptions.InvalidParameterValueException |
Raised when a parameter is rejected by a user callback or when applying a descriptor. More... | |
class | rosros.rclify.exceptions.InvalidServiceNameException |
Raised when a service name is invalid. More... | |
class | rosros.rclify.exceptions.InvalidTopicNameException |
Raised when a topic name is invalid. More... | |
class | rosros.rclify.exceptions.NameValidationException |
Raised when a topic name, node name, or namespace are invalid. More... | |
class | rosros.rclify.exceptions.NotInitializedException |
Raised when the rclpy implementation is accessed before rclpy.init(). More... | |
class | rosros.rclify.exceptions.NoTypeSupportImportedException |
Raised when there is no type support imported. More... | |
class | rosros.rclify.exceptions.ParameterAlreadyDeclaredException |
Raised when declaring a parameter that had been declared before. More... | |
class | rosros.rclify.exceptions.ParameterException |
Base exception for parameter-related errors. More... | |
class | rosros.rclify.exceptions.ParameterImmutableException |
Raised when a read-only parameter is modified. More... | |
class | rosros.rclify.exceptions.ParameterNotDeclaredException |
Raised when handling an undeclared parameter when it is not allowed. More... | |
class | rosros.rclify.exceptions.ROSInterruptException |
Raised when an operation is canceled by rclpy shutting down. More... | |
Namespaces | |
namespace | rosros |
Simple unified interface to ROS1 / ROS2. | |
namespace | rosros.rclify |
Provides ROS2 API facade for ROS1, or imports rclpy if ROS2 environment. | |
namespace | rosros.rclify.exceptions |
Copy of ROS2 `rclpy.exceptions` for ROS1. | |