rosros 0.2.5
Simple unified interface to ROS1 / ROS2 Python API
Loading...
Searching...
No Matches
rosros.rclify Namespace Reference

Provides ROS2 API facade for ROS1, or imports rclpy if ROS2 environment. More...

Namespaces

namespace  callback_groups
 Partial stand-in for `rclpy.callback_groups` in ROS1, providing `CallbackGroup` classes.
 
namespace  clock
 Partial stand-in for `rclpy.clock` in ROS1, providing `ClockType` and `Clock`.
 
namespace  duration
 Stand-in for `rclpy.duration`, provides `rospy.Duration`.
 
namespace  exceptions
 Copy of ROS2 `rclpy.exceptions` for ROS1.
 
namespace  executors
 Partial stand-in for `rclpy.executors` in ROS1, providing `Executor` classes.
 
namespace  node
 Partial stand-in of ROS2 `rclpy.node` for ROS1.
 
namespace  parameter
 Partial stand-in of ROS2 `rclpy.parameter`.
 
namespace  qos
 Partial stand-in for `rclpy.qos` in ROS1.
 
namespace  rclify
 Stand-in for `rclpy` in ROS1.
 
namespace  task
 Port of ROS2 `rclpy.task` for ROS1.
 
namespace  time
 Stand-in for `rclpy.time`, provides `rospy.Duration`.
 
namespace  topic_endpoint_info
 Port of ROS2 `rclpy.topic_endpoint_info` for ROS1.
 

Detailed Description

Provides ROS2 API facade for ROS1, or imports rclpy if ROS2 environment.