[FPGA-Robotics] ROS-Gazebo interfacing with Verilator simulation

  Рет қаралды 249

JdeRobot

JdeRobot

8 ай бұрын

Verification of a FPGA Verilog circuit to control a color-tracking robot.
A C++ interface between the FPGA using Verilator (www.veripool.org/verilator/) and the Gazebo 3D Robotic simulator (gazebosim.org) is used to verify and refine the behavior of the Verilog code.
ROS (Robot Operating System) provides communication between the FPGA simulation and robot camera and motors.
All the tools are free and open source: Verilator, Gazebo, ROS, gcc
Source code of this example is available at: github.com/JdeRobot/FPGA-robo...
For more information of other FPGA-Robotics projects check the repository: github.com/JdeRobot/FPGA-robo...
#ROS #Gazebo #Verilator #fpga #opensource

Пікірлер: 2
@taiuwamsharon1418
@taiuwamsharon1418 7 ай бұрын
Can you use ROS-I with specific programming languages ​​such as KRL and kuka robots?
@jderobot
@jderobot 6 ай бұрын
Currently Verilog is the only supported language for robotics applications in this framework, not KRL. Using the open source FPGA-Robotics framework (github.com/JdeRobot/FPGA-robotics) you can program any ROS robot, any robot providing ROS interfaces (including Kuka robots as long as the support ROS interfaces). So far only adapters for common ROS topics (such as camera images and motion commands, cmdvel, in the video) have been created. But new adaptors could be developed for ROS-I interfaces too.
What is the Smallest Possible .EXE?
17:57
Inkbox
Рет қаралды 222 М.
The Man Who Solved the World’s Hardest Math Problem
11:14
Newsthink
Рет қаралды 504 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 24 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
NERC is hard
4:58
Usman Asad
Рет қаралды 12
How and why I switched to Linux
12:22
Thomas Midena
Рет қаралды 159 М.
Tracktor Beam - PX4, ROS2, ArUco Tag Precision Landing
1:35
ARK Electronics
Рет қаралды 162
Creating Ultra-Fine Details in Titanium - 20 Micron Resolution
17:51
Advanced Tinkering
Рет қаралды 36 М.
New Disruptive Microchip Technology and The Secret Plan of Intel
19:59
Anastasi In Tech
Рет қаралды 401 М.
A Competition for Unreadable Code?
12:33
LaurieWired
Рет қаралды 155 М.
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,3 МЛН
Что еще за съемные фронталки от Vivo? #vivo
0:41
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 7 МЛН
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 341 М.