I am using mavros to connect my odroid xu4 to the pixhawk with apm firmware. my project is some kind of optical flow written as a ROS node and publishes /mavros/vision_speed/speed_vector topic. also vision_speed_estimate plugin is loaded but the problem is that I think the published velocities are not implemented in apm filters. the /mavros/local_position/* topics are always empty. In addition I have tried to publish /mavros/vision_pose/pose and the local positions are still empty.
how can I deliver my own optical flow velocities to apm kalman filters? or can this problem be solved with px4?
No, that problem is fixed with ArduCopter 3.6.0-rc4.
thanks for your quick reply!
I just viewed the apm release notes and I found in Arducopter 3.6.0-rc2, Vision_position_estimate support is added. I couldn’t find any Vision_speed_estimate support in release notes and it’s important for me to use speed estimates not position estimates. Are you sure my problem will be solved by switching to 3.6.0-rc4 version?
Sorry, I can not guaranty that.