Skip to content

Commit

Permalink
First entry
Browse files Browse the repository at this point in the history
  • Loading branch information
JuanFernandezEva committed Oct 15, 2024
1 parent 9e0692f commit d3f2c78
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 0 deletions.
68 changes: 68 additions & 0 deletions docs/_posts/2024-10-15-Week_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: Testing Enviroment
date: 2024-07-03 9:00:00 +0100
tags: [weekly progress]
author: david
img_path: /assets/img/
toc: true
comments: true
---

## 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:

1. **Create a repository**:
Create a new repository in GitHub. The name of the repository should be `your-username.github.io`, replace `your-username` with your GitHub username. The site will be available at `https://your-username.github.io`.

2. **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](https://jderobot.github.io/RoboticsAcademy/user_guide/). 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 versión.

## Robotics Academy for developers

For the developers version, I followed these [steps](https://github.com/JdeRobot/RoboticsAcademy/blob/humble-devel/docs/InstructionsForDevelopers.md).
In this one, I had some errors when trying to use the site. To solve them I had to install npm and yarn.

```bash
nvm use 16
nvm install-latest-npm
npm install -g yarn
```

After that, I could use the developer version without errors.

```bash
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% |
Binary file added docs/assets/img/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d3f2c78

Please sign in to comment.