Skip to content

Commit

Permalink
Merge pull request #218 from Fingerling42/main
Browse files Browse the repository at this point in the history
Added JohnnyB report on Hack Johnny Lab
  • Loading branch information
zirreal authored Aug 15, 2024
2 parents 61bb966 + 649e340 commit 266ead2
Show file tree
Hide file tree
Showing 4 changed files with 99 additions and 27 deletions.
69 changes: 42 additions & 27 deletions courses/all-courses.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
path: 'introduction-course'
level: 3
tags: ['course']
filters: ['']
filters: ['Essentials', 'Smart Home']
progress: done
author: 'Fingerling42'
published: true
Expand Down Expand Up @@ -37,7 +37,7 @@
path: 'smart-home-course'
level: 3
tags: ['course', 'real-life setup']
filters: ['raspberry pi']
filters: ['Smart Home']
progress: done
published: true
lessons:
Expand Down Expand Up @@ -82,7 +82,7 @@
path: 'sensors-connectivity-course'
level: 4
tags: ['guide', 'real-life setup']
filters: ['']
filters: ['Sensor Network']
progress: done
published: true
lessons:
Expand Down Expand Up @@ -125,7 +125,7 @@
status: done
level: 4
tags: ['guide', 'launch simulation']
filters: ['ROS']
filters: ['Robotics', ROS']
progress: done
- id: '6'
title: 'Connect ROS-compatible drone'
Expand All @@ -138,7 +138,7 @@
status: done
level: 4
tags: ['guide', 'launch simulation']
filters: ['ROS']
filters: ['Robotics', ROS']
progress: done
- id: '7'
title: 'Connect Kuka manipulator'
Expand All @@ -151,7 +151,7 @@
status: done
level: 4
tags: ['guide', 'launch simulation']
filters: ['ROS']
filters: ['Robotics', ROS']
progress: done
- id: '8'
title: 'Connect unmanned aerial vehicle'
Expand All @@ -164,7 +164,7 @@
status: done
level: 4
tags: ['guide', 'launch simulation']
filters: ['ROS']
filters: ['Robotics', ROS']
progress: done
- id: '9'
title: 'Control Baxter robot'
Expand All @@ -177,7 +177,7 @@
status: done
level: 4
tags: ['guide', 'launch simulation']
filters: ['ROS']
filters: ['Robotics', ROS']
progress: done
- id: '10'
title: 'ROS-based projects for smart spaces'
Expand All @@ -189,7 +189,7 @@
status: done
level: 4
tags: ['guide']
filters: ['ROS']
filters: ['Robotics', ROS']
progress: done
published: true
- id: '11'
Expand All @@ -203,14 +203,14 @@
status: done
level: 4
tags: ['guide', 'launch simulation']
filters: ['ROS', 'Spot']
filters: ['Robotics', 'ROS', 'Spot']
published: true
- id: '12'
title: "Quickstart Your Bachelor's Thesis with AI-powered Tools"
path: 'ai-based-bachelor-thesis'
level: 3
tags: ['guide']
filters: ['spring school 2023', 'AI']
filters: ['Spring School 2023', 'AI']
progress: done
author: 'Fingerling42'
published: true
Expand Down Expand Up @@ -256,15 +256,15 @@
title: "The Shadow of AdCorp's Intrusion"
path: 'the-shadow-of-adcorps-intrusion'
status: done
filters: ['spring school 2023']
filters: ['Spring School 2023']
- id: '14'
title: "Introduction to open source solution for private smart homes"
path: 'open-source-private-smart-home-intro'
level: 3
tags: ['guide']
progress: progress
author: 'Vourhey'
filters: ['spring school 2023']
filters: ['Spring School 2023', 'Smart Home']
published: true
lessons:
- id: '0'
Expand All @@ -286,7 +286,7 @@
tags: ['guide']
progress: done
author: 'Ensrationis'
filters: ['spring school 2023']
filters: ['Spring School 2023']
published: true
lessons:
- id: '0'
Expand All @@ -302,7 +302,7 @@
tags: ['guide']
progress: progress
author: 'wimmer_savinova'
filters: ['spring school 2023', 'AI']
filters: ['Spring School 2023', 'AI']
published: true
lessons:
- id: '0'
Expand Down Expand Up @@ -349,15 +349,15 @@
tags: ['guide', 'real-life setup']
progress: progress
author: 'Smehnov'
filters: ['Spot']
filters: ['Robotics', 'Spot']
published: true
lessons:
- id: '1'
title: "Emergency Stop, Initialization, Body Position Control"
path: 'overview'
status: done

- id: '19'
- id: '19'
title: 'Getting Used to Feecc'
path: 'feecc-course'
level: 4
Expand Down Expand Up @@ -388,12 +388,12 @@
path: 'feecc-analytics-deployment'
status: done

- id: '20'
- id: '20'
title: 'World computer in your home'
path: 'world-computer'
level: 3
tags: ['course']
filters: ['World computer']
filters: ['World Computer']
progress: done
author: ['Ensrationis']
published: true
Expand All @@ -415,12 +415,12 @@
path: 'the-path-of-a-new-block-of-information-in-the-world-computer'
status: done

- id: '21'
- id: '21'
title: 'Robonomics School 2024 / IoT is More Dangerous Than AI'
path: 'school-2024-iot-vs-ai'
level: 3
tags: ['course']
filters: ['AI', 'IoT']
filters: ['AI', 'IoT', 'School 2024']
progress: done
author: ['Ensrationis']
published: true
Expand All @@ -430,12 +430,12 @@
path: 'overview'
status: done

- id: '22'
- id: '22'
title: 'Robonomics School 2024 / Privacy Insights for Smart Homes'
path: 'school-2024-privacy-insights'
level: 3
tags: ['course']
filters: ['IoT', 'Smart Home', 'Privacy']
filters: ['IoT', 'Smart Home', 'Privacy', 'School 2024']
progress: done
author: ['Fingerling42']
published: true
Expand All @@ -445,12 +445,12 @@
path: 'overview'
status: done

- id: '23'
- id: '23'
title: 'Robonomics School 2024 / Cyprus Relocant Manual: Smart Home'
path: 'school-2024-cyprus-relocant-manual'
level: 3
tags: ['course']
filters: ['IoT', 'Smart Home', 'DIY']
filters: ['IoT', 'Smart Home', 'DIY', 'School 2024']
progress: done
author: ['Vourhey']
published: true
Expand All @@ -460,12 +460,12 @@
path: 'overview'
status: done

- id: '24'
- id: '24'
title: 'Robonomics School 2024 / How to independently order the production of Robonomics Open Hardware devices at any factory in the world'
path: 'school-2024-make-universal-ir-remote-control'
level: 3
tags: ['guide']
filters: ['IoT', 'Smart Home', 'DIY']
filters: ['IoT', 'Smart Home', 'DIY', 'School 2024']
progress: done
author: ['pad1a']
published: true
Expand All @@ -474,3 +474,18 @@
title: 'Robonomics School 2024 / How to independently order the production of Robonomics Open Hardware devices at any factory in the world'
path: 'overview'
status: done

- id: '25'
title: 'Interactions in a Multi-Agent System on Example the Hack Johnny Lab Quest'
path: 'johnny-multi-agent-hack-lab-report'
level: 3
tags: ['guide']
filters: ['Multi-Agent Systems', 'ROS 2']
progress: done
author: ['Fingerling42']
published: true
lessons:
- id: '1'
title: 'Interactions in a Multi-Agent System on Example the Hack Johnny Lab Quest'
path: 'overview'
status: done
22 changes: 22 additions & 0 deletions courses/en/learn/johnny-multi-agent-hack-lab-report/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Interactions in a Multi-Agent System on Example the Hack Johnny Lab Quest
lastUpdate:
description: Interactions in a Multi-Agent System on Example the Hack Johnny Lab Quest
metaOptions: [Learn, Interactions in a Multi-Agent System on Example the Hack Johnny Lab Quest]
defaultName: Interactions in a Multi-Agent System on Example the Hack Johnny Lab Quest
---

## The quest "Hack Johnny's Lab" is more than just a fun game!

Our digital tutor JohnnyB is happy to share with you a lecture on the interaction of autonomous agents using the example of the Hack Johnny's Lab quest. In this video report you will learn how exactly this quest was developed, what main components are involved and what Robot Operating System 2 has to do with it.

### Video

https://www.youtube.com/watch?v=mDRYbI7iXsI

### Links from the video:

- Official [Turtlebot4 user manual](https://turtlebot.github.io/turtlebot4-user-manual/) by Clearpath Robotics
- Official [Robot Operating System 2 documentation](https://docs.ros.org/en/humble/index.html) (Humble version)
- [Robonomics ROS 2 Wrapper](https://github.com/airalab/robonomics-ros2) Github repository
- [About middleware in Robot Operating System 2](https://docs.ros.org/en/humble/Concepts/Advanced/About-Internal-Interfaces.html) / ROS 2 Documentation
35 changes: 35 additions & 0 deletions src/data/courses-hashes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4413,3 +4413,38 @@
hash: 0018358bde97f363bc93a225521b8f61
lastUpdate: Mon May 27 2024 15:36:27 GMT+0300 (Eastern European Summer Time)
updated/ru/learn/school-2024-cyprus-relocant-manual/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: 6abf4ed5798067bbba773a743ccb1fa9
lastUpdate: Thu Aug 15 2024 13:51:48 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: bde12faec689c65e5dda1d892091cbc9
lastUpdate: Thu Aug 15 2024 13:54:47 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: a8d243ef3ca9deabc7e0bfbeeea0c38a
lastUpdate: Thu Aug 15 2024 13:56:21 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: a00aa20e49295cc65ca9904d0667b3ea
lastUpdate: Thu Aug 15 2024 13:59:26 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: 2c46f591032533978c239d9158a40de9
lastUpdate: Thu Aug 15 2024 13:59:38 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: 2c078eaf4b3a79fec333247731f42f12
lastUpdate: Thu Aug 15 2024 14:01:55 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true

- link: /en/learn/johnny-multi-agent-hack-lab-report/overview/
hash: 054a8cfd28599c53bd48d542ceb644d3
lastUpdate: Thu Aug 15 2024 14:07:44 GMT+0300 (Eastern European Summer Time)
updated/en/learn/johnny-multi-agent-hack-lab-report/overview/: true
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 266ead2

Please sign in to comment.