Post

Creating April Tags and testing

Index

Creating april tags in harmonic

For this part we have used the apriltags of https://github.com/koide3/gazebo_apriltag and for gazebo harmonic to understand them we have based ourselves on https://app.gazebosim.org/AndrejOrsula/fuel/models/aruco_default.

Some examples:

Update to Monaco editor

After researching and looking for alternatives to autocomplete with the monaco editor the solutions that have been found are a bit complex. Right now monaco only supports: json, html, css, typescript,javascript. Snippets have been created for functions such as for, while… function and class declarations. Example:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    {
      label: "for",
      kind: monaco.languages.CompletionItemKind.Snippet,
      documentation: "Snippet for a for loop",
      insertText: "for ${1:item} in ${2:iterable}:\n\t$0",
      insertTextRules:
        monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
      range: range,
    },
    {
      label: "while",
      kind: monaco.languages.CompletionItemKind.Snippet,
      documentation: "Snippet for a while loop",
      insertText: "while ${1:condition}:\n\t$0",
      insertTextRules:
        monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
      range: range,
    },
    {
      label: "if",
      kind: monaco.languages.CompletionItemKind.Snippet,
      documentation: "Snippet for an if statement",
      insertText: "if ${1:condition}:\n\t$0",
      insertTextRules:
        monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
      range: range,
    },

Beta Testing

Testing of https://github.com/JdeRobot/RoboticsAcademy/pull/2749 for frontend update and effectiveness of vacuum exercises.

Upgrading GPU usage

Here we have tried to create a script that looks for the available gpu and launches it knowing where it is located, this way it would be useful for different configurations and different users. A colleague has moved forward with the issue and so far we have been testing how it works and how to improve it.

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

Trending Tags