Testing Enviroment
The JdRobot Internship Blog
In this blog I will write everything I learn in my internship in JdRobot. More entries will be added each week.
GitHub Pages
GitHub pages hosts websites directly from a GitHub repository, it’s been used for this blog. To create one:
Create a repository: Create a new repository in GitHub. The name of the repository should be
your-username.github.io
, replaceyour-username
with your GitHub username. The site will be available athttps://your-username.github.io
.Configure your GitHub Pages: Go to your repository settings and the Pages section. In Build and deployment, select Deploy from a branch and select the branch and folder used as a publishing source (in my case, the main branch and docs folder). After a few minutes, your site will be live and you can access it.
From there, you can add more content to your website. You can also use custom designs for your website, maintained in other repositories.
Robotics Academy for users
I installed the user version of Robotics Academy first, following these instructions. I installed it on two different PCs, one with Windows and the other with Linux (Ubuntu). I didn’t encounter any problems in the installation of this version.
Robotics Academy for developers
For the developers version, I followed these steps. In this one, I had some errors when trying to use the site. To solve them I had to install npm and yarn.
1
2
3
nvm use 16
nvm install-latest-npm
npm install -g yarn
After that, I could use the developer version without errors.
1
2
cd <dir>/RoboticsAcademy
sh scripts/develop_academy.sh
Testing exercises
I also tested the performance of the exercises, I might update this section later if I test more.
No GPU Acceleration
SO: Windows 11, RAM: 16 GB, CPU: Intel Core i9-11900KF (8 cores)
Task | Gazebo’s RTF | Gazebo’s FPS | % CPU Usage |
---|---|---|---|
Follow Line | 0.80 | 18 | 56% |
Vacuum Cleaner | 0.99 | 16 | 33% |
AutoParking | 0.80 | 7 | 37% |
Follow Person | 0.00 | 9 | 56% |
Loc Vacuum Cleaner | 0.99 | 14 | 35% |
Global Navegation | 0.91 | 21 | 45% |
Rescue People | 0.00 | 23 | 38% |
Obstacle Avoidance | 0.81 | 14 | 45% |
3D Reconstruction | 0.94 | 10 | 58% |
Amazon Warehouse | 0.98 | 8 | 44% |
Montecarlo Laser | 0.99 | 16 | 33% |