add help scripts

This commit is contained in:
Joe Dong
2022-06-07 15:18:19 +08:00
parent e498db77b3
commit 669755bf63
13 changed files with 46 additions and 11 deletions
@@ -0,0 +1,33 @@
import imp
from orbbec_camera_msgs.msg import Extrinsics
from rclpy.node import Node
from rclpy.qos import qos_profile_system_default
import rclpy
class EchoExtrinsics(Node):
def __init__(self):
super().__init__("echo_extrinsics")
self.subscription = self.create_subscription(
Extrinsics,
"/camera/extrinsics",
self.callback,
qos_profile_system_default
)
def callback(self, msg: Extrinsics):
self.get_logger().info("=====rotation====")
for r in msg.rotation:
print("%s ", r)
self.get_logger().info("=====translation====")
for t in msg.translation:
print("%s ", t)
def main(args=None):
rclpy.init()
if __name__ == "__main__":
main()