Skip to content

Commit 1ea7f22

Browse files
authored
Merge pull request #300 from JdeRobot/issue290-jmplaza
Description improved for Project#3 Computer Vision exercises, GSoC2025
2 parents 652079a + f100380 commit 1ea7f22

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

_pages/activities/gsoc/2025.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,17 @@ Project #2 seeks to identify and address potential issues early on, fostering th
7474
- **Expected size**: 350h
7575
- **Mentors**: Pedro Arias (pedro.ariasp AT upm.es), Pawan Wadhwani (pawanw17 AT gmail.com) and Miguel Fernandez (miguel.fernandez.cortizas AT upm.es)
7676

77-
## Project #3: Robotics-Academy: improve Deep Learning based exercises
77+
## Project #3: Robotics-Academy: improve Computer Vision exercises, including with real cameras
7878

79-
**Brief explanation**: As of now, Robotics-Academy includes two exercises based on deep learning (DL): [digit classification](https://jderobot.github.io/RoboticsAcademy/exercises/ComputerVision/dl_digit_classifier) and [human detection](https://jderobot.github.io/RoboticsAcademy/exercises/ComputerVision/human_detection). These exercises allow users to submit a pre-trained DL model and benchmark its real-time performance in an easy and intuitive manner. Under the hood, we utilize [ONNX](https://onnx.ai/), which supports various formats for submitting trained models.
79+
**Brief explanation**: As of now, Robotics-Academy includes two deprecated Computer Vision exercises: [ColorFilter](https://jderobot.github.io/RoboticsAcademy/exercises/ComputerVision/color_filter) and [OpticalFlow Teleoperator](https://jderobot.github.io/RoboticsAcademy/exercises/ComputerVision/opticalflow_teleop). These exercises allow users to learn de foundations of image processing using OpenCV library. A Work-In-Progress from the JdeRobot Computer Vision Working Group is the multiplatform support of real cameras in RoboticsAcademy exercises (it works on Linux, Windows and MacOS machines), using WebRTC.
8080

81-
The main objective of this project is to enhance the robustness of these exercises and standardize their appearance and functionality. To achieve this, the exercises' frontend will be migrated to React, following the example of other exercises already functioning on our platform, such as Follow Line or Obstacle Avoidance. Additionally, we aim to briefly explore ONNX tools like model quantization or graph optimization to reduce the computational costs associated with running the exercises. Once we have addressed the issues related to robustness, appearance, and performance, we will update the documentation for all exercises, providing updated resources to guide students in their learning process.
81+
The main objective of this project is to prepare several exercises in RoboticsAcademy about Computer Vision (including the update of the previous two) which can be performed with real camera from the browser.
8282

8383
{% include youtubePlayer.html id=page.youtubeId17 %}
8484

85-
- **Skills required/preferred**: React, Python, Deep Learning, Git
85+
- **Skills required/preferred**: ComputerVision, OpenCV, React, Python
8686
- **Difficulty rating**: easy
87-
- **Expected results**: unified and robust deep learning exercises in Robotics-Academy
87+
- **Expected results**: new exercises on ComputerVision in Robotics-Academy, including with real cameras.
8888
- **Expected size**: 90h
8989
- **Mentors**: David Pascual (d.pascualhe AT gmail.com) and David Pérez (david.perez.saura AT upm.es)
9090

@@ -147,7 +147,7 @@ You can read further about the tool on the [website](https://jderobot.github.io/
147147
- **Expected results**: A new robotics exercise in RoboticsAcademy using the Open3DEngine
148148
- **Expected size**: 175h
149149
- **Repository Link** - [Open 3D Engine](https://github.com/o3de/o3de), [RoboticsAcademy](https://github.com/JdeRobot/RoboticsAcademy), [RoboticsInfrastructure](https://github.com/JdeRobot/RoboticsInfrastructure)
150-
- **Mentors**: José M. Cañas (josemaria.plaza AT gmail.com) and Jan Hanca (jan AT hanca.pl)
150+
- **Mentors**: José M. Cañas (josemaria.plaza AT gmail.com) and Jan Hanca ( jan.hanca AT googlemail.com )
151151

152152

153153
## Project #7: Robotics Academy: improvement of Gazebo scenarios and robot models

0 commit comments

Comments
 (0)