2020 International Conference on Field-Programmable Technology (ICFPT) 2020
DOI: 10.1109/icfpt51103.2020.00052
|View full text |Cite
|
Sign up to set email alerts
|

Automated Integration of High-Level Synthesis FPGA Modules with ROS2 Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 2 publications
0
3
0
Order By: Relevance
“…With ROS2, specific applications have been demonstrated such as hardware accelerated reinforcement learning [13] and object detection [14], with clear performance gains compared to CPU implementations. Additionally, a tool has been presented in [15] for automatic generation of ROS2 nodes for integration with FPGA modules built with the Vivado HLS tool, a predecessor to Vitis HLS. Additionally, methodologies have been proposed for general integration of FPGAs with ROS [16] [17], and for full or partial implementation of ROS2 nodes on FPGAs [18].…”
Section: Related Workmentioning
confidence: 99%
“…With ROS2, specific applications have been demonstrated such as hardware accelerated reinforcement learning [13] and object detection [14], with clear performance gains compared to CPU implementations. Additionally, a tool has been presented in [15] for automatic generation of ROS2 nodes for integration with FPGA modules built with the Vivado HLS tool, a predecessor to Vitis HLS. Additionally, methodologies have been proposed for general integration of FPGAs with ROS [16] [17], and for full or partial implementation of ROS2 nodes on FPGAs [18].…”
Section: Related Workmentioning
confidence: 99%
“…Finally, previous work has leveraged hardware acceleration for select ROS Nodes and adaptive computing to optimize the ROS computational graphs [63], [64], [65], [66], [67], [68], [69], [70], [71], [72], [73], [74], [75], [76], [77], [78], [79]. However, these works do not provide comprehensive frameworks to quickly analyze and evaluate new heterogeneous computational graphs except for two works that are limited to the context of UAVs [25], [28].…”
Section: B Robotics Benchmarksmentioning
confidence: 99%
“…There has been previous work that has focused on ways to accelerate robotics applications by developing tools and methodologies to help roboticists leverage hardware acceleration for selected ROS Nodes and to optimize the ROS computational graph through adaptive computing [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [24]. There has also been some work to accelerate the scheduling and communication layers used by ROS and ROS 2 [44], [45], [46], [47], [48], [49], [50], [51].…”
Section: B Hardware Acceleration For Ros and Rosmentioning
confidence: 99%