Check out the latest updates! View News & events

Cosylab Logo Cosylab Logo
  • Solutions
    • Radiation therapy
      Enable the best cancer care, streamline workflows, treat more patients and reduce your development risks and time-to-market with our innovative, integrable software.
      Read more
    • Fusion
      Fusion projects are dynamic environments, and success is measured in milestones. Our experts in control, prototyping, diagnostics and subsystems development can help your project stay on track.
      Read more
    • Quantum
      Bring your quantum system to the market sooner with our control system components and integration while focusing on core innovation! Industrial quality and dependability hardware and firmware are our business.
      Read more
    • Accelerators
      With decades of experience in control systems for all particle accelerator types, we can help you mitigate development risk, shorten delivery time and reduce the total cost of ownership.
      Read more
    • Complex medical devices
      Leverage our vast engineering expertise in developing complex medical software to bring your innovative device to the market and patients sooner.
      Read more
    • Semiconductor
      Gain some breathing space while shortening development cycles with our advanced software and electronics engineering solutions
      Read more
    • Space
      Let us help you develop top-class software systems for your scalable space missions faster, reducing risk and time-to-market in a highly regulated environment.
      Read more
    • Astronomy
      Astronomy projects are increasing in cost and complexity while timelines are shortening. You can count on us to provide well-designed, standards-based software to reduce your project's risk.
      Read more
  • Customer stories
  • Expertise
  • About us
  • Careers
  • Blog
  • News & events
Get in touch
  • sl
  • en
  • zh
  • ja
Get in touch
  • sl
  • en
  • zh
  • ja

Solutions

(121 results)

Search Result Image
Space
Bring your space mission to life with expert engineering force
Search Result Image
Expertise
Bring your space mission to life with expert engineering force
Search Result Image
Some space solution
Bring your space mission to life with expert engineering force

Articles

(21 results)

Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force

Content

(21 results)

Search Result Image
Content about space
Bring your space mission to life with expert engineering force
View all results
  1. Homepage
  2. DAIS Tutorials for Cosylab’s Support of FPGA-based AI

DAIS Tutorials for Cosylab’s Support of FPGA-based AI

Publish date:
9. December 2024
Category:
Project
Author:
Matej Blagsic
Uros Legat
The Distributed Artificial Intelligent Systems (DAIS) project aims to enhance Europe's position in edge computing and artificial intelligence (AI) by developing hardware and software components that are self-organising, energy-efficient, and privacy-focused. These components are designed to operate on widely distributed edge devices, addressing challenges in running existing AI algorithms across such networks. The project brings together 47 partners from 11 countries, including leading industrial players, innovative small and medium-sized enterprises (SMEs), research organisations, and universities across Europe. This collaboration aims to influence industrial standards by promoting open, international, and publicly available protocols, thereby supporting SMEs in adopting new technologies and enhancing interoperability.
DAIS Tutorials for Cosylab’s Support of FPGA-based AI
Share:
  • Facebook
  • Instagram
  • Twitter

 

The DAIS Technology Partners for the AGV Use-case

Structured around eight supply chains, DAIS focuses on:

  • Five supply chains dedicated to creating the necessary hardware and software for industrial-grade AI across various network topologies.
  • Three supply chains demonstrating solutions to common AI challenges in different functional areas.

By embedding European values such as self-organisation, privacy by design, and low energy consumption into electronic components and systems, DAIS seeks to position Europe at the forefront of the global market in this critical domain.

One of the six DAIS demonstrators involved an innovative use case that integrated sensors and cameras on Automated Guided Vehicles (AGVs) to enable autonomous driving.

In the “AI-Driven AGV for Obstacle Detection and Avoidance” use case, Cosylab, TPV, and the Jožef Stefan Institute collaborated to develop a sophisticated solution. By combining LiDAR (Light Detection and Ranging) with vision data, the team created an environmental representation that enabled the AGV to detect obstacles, deviate from its magnetic tape-guided path, navigate around the obstacle, and return to the original path efficiently.

Cosylab’s responsibilities in this project included:

  • Providing the hardware for the computing platform.
  • Developing middleware, including custom firmware and an operating system for a System on a Chip (SoC) development board.
  • Integrating a camera and its interface into the system.

 

Tutorials for Cosylab’s DAIS Hardware Platform Implementation

The primary hardware platform for the AGV control system was the Xilinx ZCU104 development board, built on the Xilinx UltraScale+ MPSoC (MultiProcessor System on a Chip). This versatile platform combines FPGA circuitry with a general-purpose CPU featuring four ARM Cortex-A cores. Cosylab leveraged this hardware to run an operating system and custom firmware designed specifically for the project.

The custom firmware provided fundamental input/output (I/O) connectivity on the development board. It also utilized the FPGA’s machine learning processors—Deep Learning Processors (DPUs)—to offload neural network processing tasks from the main CPU to the DPUs, which ran custom-compiled neural network models.

To support these capabilities, Cosylab developed a tailored version of the Petalinux operating system. This bespoke OS included:

  • Application packages.
  • Essential libraries.
  • Development tools.
  • Configuration files tailored to the hardware platform.

Additionally, the Linux image was equipped with a development installation of Robot Operating System 1 (ROS1) Noetic, a widely-used framework in robotics applications.

As part of the DAIS project, Cosylab produced several tutorials to guide users through deploying the hardware platform, enabling vehicle operations, and implementing neural networks within FPGA Systems on Chip. These tutorials serve as valuable resources for advancing the application of AI in edge computing and robotics.

Specifically, the tutorials are:
1. Custom Petalinux platform for AI (Tutorial)
2. Vitis-Ai demo on ZCU104
3. Building custom Linux images with Petalinux
4. Running neural network on ZCU104

 

Project website: https://dais-project.eu/

DAIS has received funding from the ECSEL Joint Undertaking (JU) under Grant agreement number: 101007273. The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Sweden, Netherlands, Germany, Spain, Denmark, Norway, Portugal, Belgium, Slovenia, Czech Republic, Turkey.

This article reflects only the author’s view and the Commission is not responsible for any use that be made of the information it contains.

Back

The leading provider of cutting-edge expertise, software and electronics for the world’s most advanced systems and devices.

Our expertise
  • Expertise
Solutions
  • Radiation therapy
  • Complex medical solutions
  • Quantum
  • Accelerators
  • Fusion
  • Space
  • Astronomy
Media
  • Blog
  • News & events
About
  • Contact
  • About us
  • Careers
  • linkedin
  • facebook
  • instagram
  • twitter
  • Privacy policy

© 2025 Cosylab. All rights reserved.

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Check our privacy policy

Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
Always active
Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.