Skip to content

How to subscribe /poses #17

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions