Skip to content

Commit

Permalink
weekly progress
Browse files Browse the repository at this point in the history
  • Loading branch information
dduro2020 committed Nov 27, 2024
1 parent 0d30a0d commit 1151e22
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions docs/_posts/2024-11-18-Week_16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
title: Working in Marker-based visual localization
date: 2024-11-18 9:00:00 +0100
tags: [weekly progress]
author: david
img_path: /assets/img/
toc: true
comments: true
---

## Index

- [Updating new Dockerfile](#updating-new-dockerfile)
- [Creating new Frontend](#creating-new-frontend)
- [Updating GUI-HAL](#updating-gui-hal)



## Updating new Dockerfile

At the moment only the exercises with gazebo harmonic were working, in fact, the topics in gazebo classic were not working properly. This is due to the lack of compatibility between ROS2 Humble and Gazebo Harmonic. To solve it, we have modified the dockerfile and the robot package we have used to use some new dependencies.

Old:

```xml
<exec_depend>ros_gz_bridge</exec_depend>
<exec_depend>ros_gz_image</exec_depend>
<exec_depend>ros_gz_sim</exec_depend>
```

Updated:

```xml
<exec_depend>ros-humble-ros-gzharmonic-bridge</exec_depend>
<exec_depend>ros-humble-ros-gzharmonic-sim</exec_depend>
<exec_depend>ros-humble-ros-gzharmonic-image</exec_depend>
```

Now apparently both versions of gazebo are running at the same time.

## Creating new Frontend

For this exercise you want to show two screens to the user. One with the map containing 3 poses (real, noisy and estimated by the user) and another image with the camera image. For this we have had to modify the frontend.

## Updating GUI-HAL

More GUI keys have been added to send more messages to the frontend (all poses). Also everything has been simplified as before it was using a GUI and a generic HAL extracted from vacuum-cleaner.

0 comments on commit 1151e22

Please sign in to comment.