ZHAO Ke-ke, CHAI Zhi-lei, WU Dong. Design and Implementation of a ROS Software-hardware Co-processing Compute Architecture Based on Zynq[J]. 2017, 34(9): 87-91.
ZHAO Ke-ke, CHAI Zhi-lei, WU Dong. Design and Implementation of a ROS Software-hardware Co-processing Compute Architecture Based on Zynq[J]. 2017, 34(9): 87-91.DOI:
Aiming to solve the robot complex algorithm running time is too long in the embedded system
a node method designed by software-hardware co-processing in the Zynq for robot operating system (ROS)
Complex image algorithm of ROS in FPGA accelerated and ARM handle software interface between the ROS and other normal communication node.Then the stereo matching algorithm census is tested in the system.Experimental results show that in dealing with complex image algorithm relative to the pure software implementation has obvious advantages.
关键词
Keywords
references
Heinly J, Dunn E, Frahm J M. Comparative evaluation of binary features[C]//12th European Conference on Computer Vision, Part Ⅱ. IEEE, 2012.
Fire W S, Archibald J K, Improved census transforms for resource-optimized stereo vision[J]. IEEE Transaction on Circuits and System for Video Technology, 2013, 23(1): 60-73. DOI: 60
Martin G, Smith G. High-level synthesis: past, present, and future[J]. IEEE Design and Test of Computers, 2009, 26(4): 18-25. DOI: 18
Nakazato, Kaichiro. FPGA-based stereo vision system using census transform for autonomous mobile robot[C]//International Conference on Informatics, Electronics and Vision. IEEE, 2015.
Yamashina, Kazushi, Ootsu K, et al. Proposal of ROS-compliant FPGA component for low-power robotic systems[C]//International Conference on Intelligent Earth Observing % Applications. IEEE, 2015.
何宾. Xilinx FPGA设计权威指南[M]. 北京: 清华大学出版社, 2014.
Barros, Taiser Tadeu Teixeira. A mobile manipulator controller implemented in the robot operating system[R]. Proceedings for the Joint Conference of ISR, 2014: 121-128.