top of page

Software

The lateral view of a black submarine
Ativo 16.png
Ativo 15.png
frame software1.png
Eduardo.HEIC

Eduardo Monteiro

-Software Lead-

Computer Science

The members of the software area are responsible for developing the software embedded in the robot, from the control from actuators to the high-level state machine, using technologies such as ROS, Python, C ++ and Linux. The software team is currently allocated to the following areas:

 

AI: responsible for the main aspects that involve robot automation. , develop the control and navigation of the submarine, the system used to move the robot between two points in the test, the Neural Network, using image recognition algorithms, responsible for allowing the identification of the tests, and the State Machine, in charge of deciding the actions taken by the robot.

 

Simulation: We developed simulations to test the most diverse subsystems of the robot, using the 3D Gazebo simulator, where we reconstructed the robosub test environment and all the features of our AUV.

 

Localization and mapping: The localization team is responsible for processing the data from the AUV sensors, with the objective of estimating the robot's status, such as position and speed, for this our team develops and works with several algorithms such as the filter Kalman and SLAM.

A gear representing the hydrodynamics and mechanics team
A computer monitor representing the software area
A processor that represents the electronics area
A megaphone representing the marketing area
A men representing the management area
Ativo 11.png
Ativo 19.png
Ativo 10.png
Ativo 9.png
frame software 11.png
Miller.HEIC

Pedro Miller

-Member-

Control and Automation

 Engineering

frame software 8.png
IMG_20220918_183902_748.jpg

Arthur Sobrinho

-Member-

Computer Science

frame software 8.png
Vizeu.HEIC

João Vitor Vizeu

-Member-

Control and Automation

Engineering

Ativo 10.png
Ativo 19.png
bottom of page