Skip to content

Blocks for visual design of robot behaviors using FPGA and IceStudio

License

Notifications You must be signed in to change notification settings

rubennc91/FPGA-robotics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPGA-robotics


License

Software License: GPL-3.0-or-later

Hardware License: CERN-OHL-S-2.0

Documentation License: CC-BY-SA-4.0


Verilog and Icestudio blocks

Includes Icestudio FPGA-Robotics Collection: camera robot following an object

Projects implemented in real(physical) FPGAs: Alhambra II, ULX3S and Nexys4

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.

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.

About

Blocks for visual design of robot behaviors using FPGA and IceStudio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • VHDL 35.1%
  • Verilog 33.5%
  • AGS Script 27.2%
  • HTML 2.6%
  • C++ 0.9%
  • C 0.5%
  • Other 0.2%