You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _pages/activities/gsoc/2025.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -74,17 +74,17 @@ Project #2 seeks to identify and address potential issues early on, fostering th
74
74
-**Expected size**: 350h
75
75
-**Mentors**: Pedro Arias (pedro.ariasp AT upm.es), Pawan Wadhwani (pawanw17 AT gmail.com) and Miguel Fernandez (miguel.fernandez.cortizas AT upm.es)
76
76
77
-
## Project #3: Robotics-Academy: improve Deep Learning based exercises
77
+
## Project #3: Robotics-Academy: improve Computer Vision exercises, including with real cameras
78
78
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.
80
80
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.
82
82
83
83
{% include youtubePlayer.html id=page.youtubeId17 %}
84
84
85
-
-**Skills required/preferred**: React, Python, Deep Learning, Git
0 commit comments