qvio error when connecting a rostopic subscriber to /qvio
-
I have been testing the VOXL Cam (system image 3.3.0) and had an error show up when connecting to a rostopic listener.
I let the full voxl-* system services run, and then launch the mpa_to_ros adapter which exposes the data over ros-topic. My roscore is running on another machine on the same network. I have confirmed that voxl is correctly pointing to that rosmaster using the ROS_MASTER_URI and ROS_IP environmental variables.
On the ros-master machine, when I subscribe to the /qvio/pose or /qvio/odometry topic, I begin to see errors in the terminal running the mpa_to_ros adapter. A sample of the errors are below. I do not get any messages echoed on the terminal where I am running "rostopic echo /qvio/pose"
ERROR: allocating memory for image buffer: Cannot allocate memory
qvio_overlay frame: 82138
ERROR: allocating memory for image buffer: Cannot allocate memory
ERROR: allocating memory for image buffer: Cannot allocate memory
qvio_overlay frame: 82139
ERROR: allocating memory for image buffer: Cannot allocate memory
qvio_overlay frame: 82141
ERROR: allocating memory for image buffer: Cannot allocate memory
ERROR: allocating memory for image buffer: Cannot allocate memory
qvio_overlay frame: 82142
ERROR: allocating memory for image buffer: Cannot allocate memory
qvio_overlay frame: 82144
ERROR: received unreasonably large camera frame size
ERROR: allocating memory for image buffer: Cannot allocate memory
qvio_overlay frame: 82145
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82147
ERROR: received unreasonably large camera frame size
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82149
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82150
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82151
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82152
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82153
ERROR: received unreasonably large camera frame size
qvio_overlay frame: 82154
qvio_overlay frame: 82155 -
This post is deleted!
-
I had the same issue. Updating the
voxl_mpa_to_rospackage resolved it for me:opkg update opkg install voxl-nodes
Reading along? Create a free ModalAI Forum account to join in.
With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.
Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.
Register Login