summer camp 2024
Event Report
Event Announcement
The 14th RT Middleware Summer Camp will be held for five days from August 19 to August 23 at the AIST Tsukuba Center (with a hybrid online format). Under the guidance of instructors highly experienced in RT Middleware and robot development, participants will be provided with opportunities to experience various robot system development projects using RT Middleware over the course of five days. Various lectures are planned, including programming methods using RT Middleware, practical applications to robot systems, and winning strategies for the RT Middleware Contest. Through intensive collaborative development experiences with fellow participants, attendees will be able to acquire more practical robot system construction skills.
Overview
This summer camp provides participants with opportunities to experience various robot system development projects using RT Middleware and ROS under the guidance of instructors who are highly experienced in RT Middleware and robotics development. Through intensive collaborative development experiences with fellow participants, the goal of this program is to help attendees acquire more practical robot system construction skills.
Organizers
- Industrial CPS Research Center, National Institute of Advanced Industrial Science and Technology (AIST)
- RT System Integration Committee, SI Division, The Society of Instrument and Control Engineers (SICE)
- Japan Robot Association / Robot Business Promotion Council
Date and Venue
- August 19 (Mon.) – August 23 (Fri.), 2024
- Hybrid Event
- National Institute of Advanced Industrial Science and Technology (AIST), Central Complex 1, Tsukuba Headquarters, Information Technology Collaborative Research Building 1F, Network Conference Room
- Online (using Teams/Zoom, etc.)
Eligibility Requirements
Participants must have attended an RT Middleware workshop previously or possess equivalent experience. If you have never attended a workshop before, you may satisfy the participation requirements by self-studying the following tutorials.
- Get Started with RT Middleware in 10 Minutes (Installation and sample operation check)
- Creating an Image Processing Component (Practice creating image processing components; requires a USB camera or built-in camera)
- ROBOMECH2024RTM Workshop (Creating components to control an actual mobile robot)
Participation Fee
Free
Implementation Overview
Participants, either individually or in groups, will develop a robot system or tool and give a成果 presentation and demonstration on the final day. If possible, participants are encouraged to enter their developed works into the RT Middleware Contest held at SI2024. Participants are expected to set clear objectives, define a project theme through individual or group discussions, conduct requirements analysis and system analysis using SysML, estimate development tasks, assign development responsibilities, and proceed with development accordingly.
In the IT field, there are gatherings commonly known as “mokumoku-kai,” where individuals gather and quietly focus on coding independently; this camp is envisioned in a similar style. However, during development activities and final presentations/demonstrations, participants may gather and work together within the limits permitted by their affiliated universities or companies, while taking precautions to prevent the spread of COVID-19. Additionally, we will conduct interviews in advance regarding grouping and development themes, and PCs, simple sensors, and small robots can be loaned upon request.
Please refer to the following links for examples of previous summer camps.
Program
| Monday, August 19 | Day 1 | |
|---|---|---|
| 13:00-13:05 | Opening Remarks | Kenichi Ohara (Meijo University) |
| 13:05-13:30 | RT Middleware Summer Camp Guidance | Kenichi Ohara (Meijo University) |
| 13:30-14:20 | Self-Introductions and Statement of Goals | - |
| 15:00-15:50 | Lecture: Robot Development Using SysML Lecture Materials:RTM_SC_2024_GA.pdf SysML Model Example:SysML Model Example.pptx |
Takeshi Sakamoto (Global Assist) |
| 16:00-17:30 | RT System Modeling Workshop | Participants will model the systems to be developed in groups. |
| 18:00- | Networking Event | - |
| Tuesday, August 20 | Day 2 | |
|---|---|---|
| 9:30-10:10(Possibly subject to change) | TBD | Yuki Kan (Sugar Sweet Robotics) |
| 10:20-11:00 | Introduction to RT Middleware Tools 1: About Using rtshell |
Yoshiaki Ando (National Institute of Advanced Industrial Science and Technology) |
| 11:10-11:50 | Introduction to RT Middleware Tools 2: About Available RT Components and Tools Lecture Materials:2024SummerCamp-03.pdf |
Nobuhiko Miyamoto (National Institute of Advanced Industrial Science and Technology) |
| 12:00-13:00 | Lunch Break | |
| 13:00-15:00 | Robot System Development and Modeling | Takeshi Sakamoto (Global Assist) |
| 15:00-16:00 | Development Target System Presentations | Each group will present the system they plan to develop. |
| 16:00-18:00 | RT System Development Workshop 1 | Participants will work on actual system development. |
| 18:00-22:00 | Evening Session | Participants who wish may continue development work. |
| Wednesday, August 21 | Day 3 | |
| 09:00-16:30 | RT System Development Workshop 2 | - |
| 16:30-17:00 | Progress Reports from Each Team | - |
| 17:00-22:00 | Evening Session | Participants who wish may continue development work. |
| Thursday, August 22 | Day 4 | |
|---|---|---|
| 09:00-16:30 | RT System Development Workshop 3 | - |
| 16:30-17:00 | Progress Reports from Each Team | - |
| 17:00-22:00 | Evening Session | Participants who wish may continue development work. |
| Friday, August 23 | Day 5 | |
|---|---|---|
| 09:00-12:00 | RT System Development Workshop 4 | - |
| 15:00-17:00 | Final Presentation Session | - |
| 17:00-17:10 | Closing Remarks | |
| 17:10-18:00 | Cleanup | |
| 18:30-20:00 | RT Middleware Information Exchange Meeting (BOF Meeting) | - |
※The deliverables (projects and slides) and presentation videos from this summer camp will be published on the website.
Organizing Committee
| Executive Chair | Kenichi Ohara | Professor, Robot System Design Laboratory, Faculty of Science and Technology, Meijo University |
| Secretary | Nobuhiko Miyamoto | Researcher, Industrial CPS Research Center, National Institute of Advanced Industrial Science and Technology (AIST) |
| Committee Member | Yoshiaki Ando | Chair, RT Middleware Working Group, Japan Robot Association / Robot Business Promotion Council Director, Research Planning Office, Information Technology and Human Factors Domain, National Institute of Advanced Industrial Science and Technology (AIST) |
| Committee Member | Saburo Takahashi | Chair, RT System Integration Committee, SICE SI Division |
| Committee Member | Yuki Kan | SUGAR SWEET ROBOTICS Co., Ltd. |
| Committee Member | Tetsuo Kotoku | AIST Solutions Co., Ltd. |
| Committee Member | Takeshi Sakamoto | Global Assist Co., Ltd. |
Final Presentation and Submission Materials
Participants are requested to prepare the following deliverables and present them at the final presentation session.
- Presentation Slides → Submit via Slack
- Please create them using PowerPoint or similar tools. Since the materials will eventually be published on this page, include only information that can be publicly disclosed.
- System Source Code and Binaries → Upload to your project page
- Please create a project page on this website and upload the following items:
- Self-developed RTCs: source code and binaries
- It is strongly recommended that source code be hosted in each participant’s GitHub repository whenever possible
- Reused RTCs: information on where they were obtained and binaries
- Please clearly indicate the origin of reused RTCs and provide links
- Manuals and Documentation → Upload to your project page
- Please prepare documentation containing sufficient information for third parties to reproduce the system developed during this camp.
- Please refer to projects from previous summer camps and contests
- RTM Summer Camp 2021 Project List
- RTM Contest 2021 Project List(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- RTM Summer Camp 2022 Project List
- RTM Contest 2022 Project List(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- RTM Summer Camp 2023 Project List
- RTM Contest 2023 Project List(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- If SysML, UML, or other models were created, submit the model data as well → Upload to your project page
- If modeling tools were used, please upload the original model data
- Alternatively, including the models in the final presentation materials is also acceptable
Development Results
&aname(summercamp2024_group1);
Group 1
- Theme: Tag Game
- Project Page(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- Result Presentation
&aname(summercamp2024_group2);
Group 2
- Theme: Automatic Parking Robot
- Project Page(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- Result Presentation
&aname(summercamp2024_group3);
Group 3
- Theme: Remote Management System for Autonomous Mobile Robots
- Project Page(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- Result Presentation
- Demo Video
&aname(summercamp2024_group4);
Group 4
- Theme: A Robot That Can Automatically Escape from a Maze
- Project Page(No corresponding English project page available.)(No corresponding English project page available.)(no_page)
- Result Presentation
- Demo Video




