Post

Testing & Closing Issues

Index

Testing on Windows

First of all we will install docker on windows.

Docker

docker

Once installed we will download the image we are going to test with.

1
docker pull jderobot/robotics-backend:latest

To use the docker command in the windows terminal, we have to open the terminal as an administrator.

Once the docker image is downloaded, we can run it as the example in unibotics.

When we launch it, we can test unibotics or robotics academy locally. After several tests from windows I have verified that all the exercises work perfectly, but they seem to run slower than from linux. I have also noticed that the evaluate code functionality of unibotics is not working.

GPU Acceleration

SO: Windows 11, RAM: 16 GB, CPU: AMD Ryzen 5 7535HS (6 cores), GPU: NVIDIA GeForce RTX 3050 Ti:

(Average Percentages up to 100%)

TaskGazebo’s RTFGazebo’s FPS% CPU Usage% GPU Usage
Follow Line0.742382%6%
Vacuum Cleaner0.981961%6%
AutoParking0.84970%7%
Follow Person0.972570%5%
Localized Vacuum Cleaner0.982071%6%
Global Navigation0.852372%9%
Rescue People1.003477%11%
Obstacle Avoidance0.801674%5%
3D Reconstruction0.901480%7%
Amazon Warehouse0.98782%6%
Montecarlo Laser Localized0.982075%12%

No GPU Acceleration

SO: Windows 11, RAM: 16 GB, CPU: AMD Ryzen 5 7535HS (6 cores):

(Average Percentages up to 100%)

TaskGazebo’s RTFGazebo’s FPS% CPU Usage
Follow Line0.54780%
Vacuum Cleaner0.981175%
AutoParking0.75478%
Follow Person0.95479%
Localized Vacuum Cleaner0.971174%
Global Navigation0.831575%
Rescue People0.991478%
Obstacle Avoidance0.741076%
3D Reconstruction0.86679%
Amazon Warehouse0.96479%
Montecarlo Laser Localized0.971274%

Testing issue #2667

After several tests, it seems that the port error has been fixed.

Testing Digit Classifier

To test this exercise implemented by a colleague, create a miniradi with the following command:

1
sudo ./build.sh -m issue-137 -a digit_class_migrate -i issue-411 -t mihit-test-dig

Also editing compose_cfg.

After creating it, we launch rb and test it. For some reason Ubuntu 22.04 has an open bug with my webcam, I had to download a kernel patch to fix it repo.

After trying the exercise, I get the same error as my colleagues.

issue #2464

There are several people working on this issue looking for why a widget is not displayed correctly. After some testing I discovered the source of the problem and even managed to recover the time stamp functionality.

After checking other residual files in the repository, I managed to get everything working, but for some reason it didn’t work 100% of the time. Here is my progress: draft.

A colleague managed to solve the problem occurring to my progress by another route and the issue has been resolved.

issue #2695

Updating legacy ports, now the developers enviroment uses tonly 4 ports. (Clossed)

This post is licensed under CC BY 4.0 by the author.

Trending Tags