FPGA-robotics
FPGA-robotics copied to clipboard
Verilog library for developing robotics applications using FPGAs
FPGA-robotics
License
Software License: GPL-3.0-or-later
Hardware License: CERN-OHL-S-2.0
Documentation License: CC-BY-SA-4.0
blocks
Verilog and Icestudio blocks
Includes Icestudio FPGA-Robotics Collection: camera robot following an object
phys_fpga
Projects implemented in real(physical) FPGAs: Alhambra II, ULX3S and Nexys4
sim_fpga
Simulated FPGA Projects using Verilator, C/C++ libraries, Gazebo and/or ROS.
We simulate the behavior of the FPGA projects in an simulated environment interacting with either real or simulated cameras.
utils
Some useful scripts and CAD files
Citation
If you use these repository, you may want to cite the research article:
Vision-based robotics using open FPGAs
F. Machado, R. Nieto, J. Fernández-Conde, D. Lobato, and J. M. Cañas, “Vision-based robotics using open FPGAs,” Microprocessors and Microsystems, vol. 103, p. 104974, Nov. 2023, doi: 10.1016/j.micpro.2023.104974.