This is a ROS2 package that includes HLS-based traffic light recognition circuit. See MEVIUS-FPT/hls_traffic_light_recognition for details on the traffic light recognition circuit.
-
Kria KV260 Vision AI Starter Kit
The Bitstream included in this repository is a file generated for K26. Please see MEVIUS-FPT/hls_traffic_light_recognition for more information. If you want to run another target as a ROS2 node, please regenerate the Bitstream and replace the
.bit
and.hwh
files.
- Custom Message Package
colcon build --packages-select traffic_light_recognition_interface
- ROS2 Node Package
colcon build --packages-select traffic_light_recognition_fpga_node
. install/setup.bash
ros2 run traffic_light_recognition_fpga_node fpga_node
ros2 run traffic_light_recognition_fpga_node talker --ros-args --params-file traffic_light_recognition_param.yaml
ros2 run traffic_light_recognition_fpga_node draw_circle