Pilot-Labs-Dev / vio

MIT License
10 stars 3 forks source link

Rookie trying to use vio in Scout. #1

Open PaskoMoto opened 8 months ago

PaskoMoto commented 8 months ago

Hi. I have a few questions regarding this software (Vio).

1.- Is this software located in folder /usr/local/lib/vio? 2.- According to instructions, I have changed root password in my device. Should the software still be in my Scout? 3.- According to systemctl, rockchip service is failing to load due to:[ missing .deb package,](dpkg: error: cannot access archive '/packages/libmali/libmali-rk-bifrost-g31-*.deb') but I have found/usr/local/lib/vio/libmali-bifrost-g31-rxp0-x11-gbm.so can I make use of vio/GPU, etc. only with this library or do I need .deb packages as well? If this is the case: Where can I obtain them? 4.- Any chances of getting this software in binary? I'm not familiar with C++. ;)

Best Regards and thanks in advance.

Pilot-Labs-Dev commented 8 months ago

Hi, Pasko, Thanks for your question. Scout is built with C++. ROS does support Python, but our main development is C++. Please see reply below interleaved

1.- Is this software located in folder /usr/local/lib/vio? The firmware should be more than just VIO. Vio is just part of navigation with visual calculation. I think in the actual product the fusion relies on IMU data (>200Hz) more than VIO.

2.- According to instructions, I have changed root password in my device. Should the software still be in my Scout? Once login as root, you should be able to run most of the task. However, due to security concerns of the on-market product, we took interface to our App and to our cloud server. Developers need to build this part. We have many developers are able to stream videos and control the robot from mobile devices or PCs.

3.- According to systemctl, rockchip service is failing to load due to:[ missing .deb package,](dpkg: error: cannot access archive '/packages/libmali/libmali-rk-bifrost-g31-*.deb') but I have found/usr/local/lib/vio/libmali-bifrost-g31-rxp0-x11-gbm.so can I make use of vio/GPU, etc. only with this library or do I need .deb packages as well? If this is the case: Where can I obtain them?

The lower driver was built from us by another company. If you insist to bring up VIO, we need to ask them. Some part of our drivers are not RK standard.

4.- Any chances of getting this software in binary? I'm not familiar with C++. ;) "Recovery" can restore the factory firmware copy back to the robot. There is an executable copy inside. But from open source db, you need to build it yourself.

Thanks much for your support! The Moorebot Team

@.***

From: PaskoMoto Date: 2023-12-26 01:55 To: Pilot-Labs-Dev/vio CC: Subscribed Subject: [Pilot-Labs-Dev/vio] Rookie trying to use vio in Scout. (Issue #1) Hi. I have a few questions regarding this software (Vio). 1.- Is this software located in folder /usr/local/lib/vio? 2.- According to instructions, I have changed root password in my device. Should the software still be in my Scout? 3.- According to systemctl, rockchip service is failing to load due to:[ missing .deb package,](dpkg: error: cannot access archive '/packages/libmali/libmali-rk-bifrost-g31-*.deb') but I have found/usr/local/lib/vio/libmali-bifrost-g31-rxp0-x11-gbm.so can I make use of vio/GPU, etc. only with this library or do I need .deb packages as well? If this is the case: Where can I obtain them? 4.- Any chances of getting this software in binary? I'm not familiar with C++. ;) Best Regards and thanks in advance. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>