Skip to content

Commit

Permalink
Weekly work
Browse files Browse the repository at this point in the history
  • Loading branch information
dduro2020 committed Oct 24, 2024
1 parent dc2ac12 commit 5b2fab4
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 8 deletions.
12 changes: 4 additions & 8 deletions docs/_posts/2024-10-07-Week_10.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,13 @@ comments: true
## Testing

- Testing Update montecarlo frontend #2771

- Testing Change canvas to image in Rescue people frontend #2773

- Testing Update obstacle avoidance frontend #2775

- Testing Modifying Vacuums exercise frontend #2749

## Working on harmonic

Work:
- Added gazebo models to cmake-list.
- Added and placed robot in the house.
- Fixed missing dependencies.
- Tested harmonic world loading.
A universe has been created and simplified with a simple robot, not yet supported by ros2.
All the necessary dependencies have been added in RoboticsInfraestructure.

RoboticsApplicationManager has been modified to be able to manage gazebo harmonic worlds, stop them, reset them...
50 changes: 50 additions & 0 deletions docs/_posts/2024-10-14-Week_11_12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: Creating April Tags and testing
date: 2024-09-30 9:00:00 +0100
tags: [weekly progress]
author: david
img_path: /assets/img/
toc: true
comments: true
---

## Index

- [Testing](#testing)
- [Some issues](#some_issues)
- [Working on harmonic](#working-on-harmonic)


## Testing
test:
- Update autoparking frontend
- Updating amazon warehouse frontend
- Update global nav frontend
- Testing monaco
- Update 3d reconstruction frontend
- Testing GPU

## Some issues

- Instructions for developers wrong link
- Refinements in "Exercise gridmap web page"

## Working on harmonic


The first obstacle was to use the -f option for the creation of the docker, as this option updates all the dependencies.

The second docker construction problem was solved by a colleague. Some computers were not able to compile the aeroestack2 workspace, so it was compiled package by package and has been fixed.
Thanks to this, the coexistence of gazebo classic and gazebo harmonic has been achieved.

On the other hand, to use robot with gazebo harmonic it is necessary to use a `ros_gz_bridge`. For all tests I have used this [repo](https://github.com/dduro2020/harmonic_demo) in which the scenario has been further simplified and I have managed to implement topics for laser, wheels and camera.

The latest achievement has been to include everything necessary in RoboticsInfraestructure, although it is not yet working properly. The database has also been modified to be able to handle gazebo harmonic universes.
The last problem has to do with RoboticsApplicationManager, where the `gzsim` client cannot be launched and therefore the simulation cannot be launched.


Docker does not delete the cache of the images that are created, in order to free the space manually:
```bash
docker system df
docker builder prune
```

0 comments on commit 5b2fab4

Please sign in to comment.