PointCloud Motion Capture
Pointcloud Motion Capture is a ROS 2 package designed to process point clouds for capturing object movements. It detects objects using color filters and infers data about their position, velocity, and acceleration. This package has been tested under [ROS] Humble and Ubuntu 22.04
Loading...
Searching...
No Matches
pointcloud_motion_capture::MotionCapture Member List

This is the complete list of members for pointcloud_motion_capture::MotionCapture, including all inherited members.

acceleration_publish_topic_pointcloud_motion_capture::MotionCaptureprivate
acceleration_publisher_pointcloud_motion_capture::MotionCaptureprivate
CentroidIndex enum namepointcloud_motion_capture::MotionCapture
getFilteredPosition()pointcloud_motion_capture::MotionCaptureprivate
getFilteredVelocity()pointcloud_motion_capture::MotionCaptureprivate
kCentroidX enum valuepointcloud_motion_capture::MotionCapture
kCentroidY enum valuepointcloud_motion_capture::MotionCapture
kCentroidZ enum valuepointcloud_motion_capture::MotionCapture
kDefaultAccelerationPublishTopicpointcloud_motion_capture::MotionCapture
kDefaultPointCloudTopicFilteredpointcloud_motion_capture::MotionCapture
kDefaultPositionPublishTopicpointcloud_motion_capture::MotionCapture
kDefaultPositionSamplespointcloud_motion_capture::MotionCapture
kDefaultPublishRatepointcloud_motion_capture::MotionCapture
kDefaultQueueSizepointcloud_motion_capture::MotionCapture
kDefaultVelocityPublishTopicpointcloud_motion_capture::MotionCapture
kDefaultVelocitySamplespointcloud_motion_capture::MotionCapture
kMillisecondsPerSecondpointcloud_motion_capture::MotionCapture
kVectorX enum valuepointcloud_motion_capture::MotionCapture
kVectorY enum valuepointcloud_motion_capture::MotionCapture
kVectorZ enum valuepointcloud_motion_capture::MotionCapture
loadParameters()pointcloud_motion_capture::MotionCaptureprivate
MotionCapture()pointcloud_motion_capture::MotionCapture
point_cloud_topic_filtered_pointcloud_motion_capture::MotionCaptureprivate
pointCloudCallback(const sensor_msgs::msg::PointCloud2::SharedPtr msg)pointcloud_motion_capture::MotionCaptureprivate
position_publish_topic_pointcloud_motion_capture::MotionCaptureprivate
position_publisher_pointcloud_motion_capture::MotionCaptureprivate
position_queue_pointcloud_motion_capture::MotionCaptureprivate
position_samples_pointcloud_motion_capture::MotionCaptureprivate
previous_position_pointcloud_motion_capture::MotionCaptureprivate
previous_time_pointcloud_motion_capture::MotionCaptureprivate
previous_velocity_pointcloud_motion_capture::MotionCaptureprivate
previous_velocity_time_pointcloud_motion_capture::MotionCaptureprivate
publish_rate_pointcloud_motion_capture::MotionCaptureprivate
publishAcceleration(const Eigen::Vector3f &current_velocity)pointcloud_motion_capture::MotionCaptureprivate
publishData()pointcloud_motion_capture::MotionCaptureprivate
publishPosition(const Eigen::Vector4f &centroid)pointcloud_motion_capture::MotionCaptureprivate
publishVelocity(const Eigen::Vector4f &current_position)pointcloud_motion_capture::MotionCaptureprivate
queue_size_pointcloud_motion_capture::MotionCaptureprivate
subscription_pointcloud_motion_capture::MotionCaptureprivate
timer_pointcloud_motion_capture::MotionCaptureprivate
updatePositionSamples(const Eigen::Vector4f &centroid)pointcloud_motion_capture::MotionCaptureprivate
updateVelocitySamples(const Eigen::Vector3f &velocity)pointcloud_motion_capture::MotionCaptureprivate
VectorIndex enum namepointcloud_motion_capture::MotionCapture
velocity_publish_topic_pointcloud_motion_capture::MotionCaptureprivate
velocity_publisher_pointcloud_motion_capture::MotionCaptureprivate
velocity_queue_pointcloud_motion_capture::MotionCaptureprivate
velocity_samples_pointcloud_motion_capture::MotionCaptureprivate