Skip to content

How to subscribe /poses #17

@Entongsu

Description

@Entongsu

Hi, I cannot subscribe/poses; the program is stuck forever. Could you help me with this? Thank you.


import rclpy
from rclpy.node import Node
from motion_capture_tracking_interfaces.msg import NamedPoseArray
from sensor_msgs.msg import Image,CameraInfo,PointCloud2,PointField
class NamedPoseArraySubscriber(Node):
    def __init__(self):
        super().__init__('mocap')
        self.subscription = self.create_subscription(
            NamedPoseArray,
            '/poses',  # Change this to your topic name
            self.listener_callback,
            10)
        self.subscription  # prevent unused variable warning

    def listener_callback(self, msg):
        self.get_logger().info('Received message')

def main(args=None):
    rclpy.init(args=args)
    subscriber = NamedPoseArraySubscriber()
    rclpy.spin(subscriber)
    rclpy.shutdown()

if __name__ == '__main__':
    main()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions