Need interpretation of error:'PointCloud2' object has no attribute 'channels'
Need interpretation of error
[ERROR] [WallTime: 1427306405.964789] [396.335000] bad callback: <bound method TranslatePCL.callback of <__main__.TranslatePCL instance at 0x7f1e81cab638>>
Traceback (most recent call last):
File "/opt/ros/indigo/lib/python2.7/dist-packages/rospy/topics.py", line 702, in _invoke_callback
cb(msg)
File "/home/richard/catkin_ws/src/gazebo_ros_demos/prrbot_control/src/prrbot_odometry.py", line 259, in callback
pcl_out = self.transformPointCloud("/rrbot/camera_frame", msg)
File "/home/richard/catkin_ws/src/gazebo_ros_demos/prrbot_control/src/prrbot_odometry.py", line 264, in transformPointCloud
return self.listener.transformPointCloud(target_frame, point_cloud);
File "/opt/ros/indigo/lib/python2.7/dist-packages/tf/listener.py", line 219, in transformPointCloud
r.channels = point_cloud.channels
AttributeError: 'PointCloud2' object has no attribute 'channels'