Skip to content

RoboCup 2019

Fatemeh Pahlevan Aghababa edited this page Jan 28, 2020 · 46 revisions

In 2019 researchers of the major RoboCup Rescue Simulation League will a workshop at the RoboCup in Sydney, Australia. The preparations of this workshop are collected on the repository of the the Joint-Rescue-Forces.

The material of the workshop was created during the working week in Cambridge, thanks to collaboration support of the RoboCup Federation. Installation instructions for the needed software can be found at the wiki. The minutes of this working week can be found in the CoSpace branch of the code. Background material and links can be found at a separate page. The schedule of the week is for the moment:

Wednesday March 20 - Preparing the infrastructure

Thursday day March 21 - Building an interface

Friday March 22 - Testing an interface

Saturday March 23 - Building the workshop

Sunday March 24 - Creating the tutorials

Monday March 25 - Wrapping up

Tuesday March 26 - Planning

After the workshop

Tuesday April 9 - Controlling an ePuck2

  • The wifi version of the epuck2-monitor is no longer available at www.e-puck.org, so I made a new version, based on Qt5.7.
  • You could download epuck2-wifi-monitor.zip.
  • Unpack it in a folder on your Windows10 machine (64bits).
  • Start the monitor with the script run-epuck2-wifi-monitor.bat.
  • This monitor should work together with the e-puck2_server sample running on Webots (or on a real epuck2). To be tested.

Tursday April 11 - Controlling an ePuck2

  • Tested the monitor. Could control the robot and read out the sensor values, except the camera images!

Tursday April 11 - Add Scoring Board in CoSpace Gazebo-ROS version

June & July 2019 - Development of V-REP

December 2019 - The release of the alpha version of V-REP platform

The SimPlus_VRep repository is dedicated to the new Rescue simulation environment for Robocupers from Juniors to Majors and is aimed to be a bridge from Robocup Junior Rescue to Robocup Major Rescue competitions so that a kid could start with it (e.g. by using Scratch to move a simulated robot) and gradually be introduced with more complex problems and languages (e.g. implementing object detection and SLAM in ROS).

In order to have a better understanding of how the installation and running are performed, we have provided a demo. Please have a look at the following video: https://youtu.be/zule-A18Qzo

It shows the installation process and runs a sample of robot controlling code in order to show the robot interaction with the environment.

Conclusion

Our approach is summarized with a poster:

Workshop Poster

Workshop photo:

Workshop Photo