Skip to content
View RijoRoriz's full-sized avatar

Highlights

  • Pro

Block or report RijoRoriz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RijoRoriz/README.md

Ricardo Roriz

Embedded Systems Engineer | Automotive LiDAR Researcher | Embedded C/C++, FPGA Developer


About Me

I'm a Ph.D. candidate and researcher at the ALGORITMI Center and an embedded systems engineer passionate about real-time systems, FPGA acceleration, and LiDAR technology for autonomous vehicles. I have completed all Ph.D. requirements and am currently preparing for my defense, expected by September 2025.

  • Creator of ALFA: Advanced LiDAR Framework for Automotive
  • Focused on software/hardware co-design, embedded Linux systems (Yocto, PetaLinux), and ROS2
  • Master’s in Industrial Electronics and Computer Engineering (2018)
  • Currently finishing a Ph.D. on LiDAR instrumentation & sensing

Tech Stack & Interests

  • Languages: C/C++, Verilog/SystemVerilog, Assembly, Shell, TCL
  • Platforms: ARM Cortex, Zynq MPSoC, TrustZone, Linux (Yocto, PetaLinux)
  • Tools: Qt, Git, ROS2, Vivado, Petalinux, Yocto
  • Domains: Autonomous Driving, Reconfigurable Hardware, LiDAR data processing

Projects & Research

🔹ALFA Project (2020–Now) ALGORITMI, Univ. of Minho

Lead Developer and Architect of ALFA (Advanced LiDAR Framework for Automotive), an open-source embedded framework for real-time LiDAR data processing on FPGA-enabled platforms:

  • Designed and implemented the software/hardware architecture
  • Developed LiDAR data processing pipelines in C++ and FPGA (Verilog/SystemVerilog)
  • Created custom embedded Linux images using Yocto and PetaLinux
  • Wrote and integrated kernel-level device drivers for LiDAR hardware
  • Built Qt-based GUI tools for system monitoring and visualization
  • Automated toolchains and image generation using Shell and TCL scripting
  • Integrated ROS2 modules for flexible sensor processing
  • Maintained GitHub repositories, CI pipelines, documentation, and demo delivery
  • Presented ALFA at Embedded World 2023 (Germany) and published articles describing ALFA in high-tier journals
  • Mentored more than 10 master’s theses focused on LiDAR processing using ALFA

🔹Sensible Car Project (2019–2021) ALGORITMI, Univ. of Minho

Researcher in the Sensible Car project (Univ. of Minho and Robert Bosch LLC) , focused on smart sensor integration for autonomous driving:

  • Designed multi-sensor control systems for LiDAR and motion platforms
  • Developed LiDAR processing algorithms for embedded systems using C++ and FPGA
  • Created and deployed embedded Linux images with preconfigured ROS2 nodes
  • Validated sensor fusion algorithms on a rail and goniometer system for calibration and testing

🔹Minho RoboSoccer Team (2015–2017) Laboratory of Automation and Robotics (LAR), Univ. of Minho

Developer in a RoboCup Middle Size League team building fully autonomous soccer robots:

  • Developed low-level firmware and embedded drivers for robot hardware
  • Contributed to inter-robot communication strategies and team coordination logic
  • Participated in international robotics competitions and system debugging under pressure

Teaching Experience

🔹Invited Assistant Professor (Set 2022 – Jul 2023)

University of Minho · Part-time

Taught undergraduate and master’s level courses in the Department of Industrial Electronics:

  • Industrial Electronics
  • Instruments and Mechanisms
  • Embedded Systems
  • Real-Time Systems

Featured Publications

Year Title
2025 ALFA: Advanced LiDAR Framework for Automotive ApplicationsIEEE Transactions on Vehicular Technology
2025 FOG: Fast Octree Generator for LiDAR Point CloudsIEEE Sensors Letters
2024 Survey on LiDAR Compression TechniquesSensors
2023 Survey on Ground Segmentation MethodsSensors
2022 Evaluation System for LiDAR SensorsApplied Sciences
2021 DIOR: Hardware Weather DenoisingIEEE Sensors Journal
2021 LiDAR Technology SurveyIEEE Transactions on Intelligent Transportation Systems

View all on ResearchGate »


Education

  • Ph.D. in Electronics & Computer Engineering (ongoing)
    Thesis: ALFA: Advanced LiDAR Framework for Automotive

  • M.Sc. in Industrial Electronics and Computer Engineering
    Dissertation: Enabling System Survival Across Hypervisor Failures


Let's Connect

[email protected]
Braga, Portugal
LinkedIn | ResearchGate | GitHub


Pinned Loading

  1. alfa-project/alfa-framework alfa-project/alfa-framework Public

    This is the main repository of the ALFA framework project! Jump here to start developping with ALFA.

    Verilog 18 3