Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

missing packets from vicon bridge

I'm passing vicon data to a pixhawk for velocity estimation for autonomous flight. Frequently, there are gaps in the data from vicon bridge that causes the position and velocity estimates on the pixhawk to wander all over the place.

I can't figure out where the bottleneck in the system is. The gaps in the data can last up two a few seconds.

Has anyone else had trouble with gaps in the vicon data?

missing packets from vicon bridge

I'm passing vicon data to a pixhawk for velocity estimation for autonomous flight. Frequently, there are gaps in the data from vicon bridge that causes the position and velocity estimates on the pixhawk to wander all over the place.

I can't figure out where the bottleneck in the system is. The gaps in the data can last up two a few seconds.

Has anyone else had trouble with gaps in the vicon data?

My Setup: I have a windows computer running the vicon tracker software. Both the vicon computer and my loptop are on the same private wireless network. I am running vicon_bridge on my laptop using the ClientPull stream mode. I'm running a repeater node on my laptop that is sending vicon information back over the wireless network to my odroid computer. The odroid computer is running the control/autonomy software and is passing vicon data/ desired attitude/ and throttle to the pixhawk.

I have tried bagging on both the odroid and the laptop and have not seen any difference in the consistency in the vicon stream. The same gaps in the vicon data and the repeated data are the same in the bag so I believe the problem is upstream of the repeater node.