Back to Search Start Over

Feasibility Study and Porting of the Damped Least Square Algorithm on FPGA

Authors :
Carlo Sau
Luigi Raffo
Claudio Rubattu
Luca Fanni
Tiziana Fanni
Francesca Palumbo
Universita degli Studi di Cagliari [Cagliari]
Università degli Studi di Sassari [Sassari] (UNISS)
Institut d'Électronique et des Technologies du numéRique (IETR)
Université de Nantes (UN)-Université de Rennes 1 (UR1)
Université de Rennes (UNIV-RENNES)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
European UnionEuropean Union (EU) [732105]
University of Sassari through the Fondo di Ateneo per la Ricerca 2019
European Project: 9732105(1998)
Nantes Université (NU)-Université de Rennes 1 (UR1)
Università degli Studi di Cagliari = University of Cagliari (UniCa)
Università degli Studi di Sassari = University of Sassari [Sassari] (UNISS)
Université de Nantes (UN)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
Source :
IEEE Access, Vol 8, Pp 175483-175500 (2020), IEEE Access, IEEE Access, IEEE, 2020, 8, pp.175483-175500. ⟨10.1109/ACCESS.2020.3025367⟩, IEEE Access, 2020, 8, pp.175483-175500. ⟨10.1109/ACCESS.2020.3025367⟩
Publication Year :
2020
Publisher :
IEEE, 2020.

Abstract

International audience; Modern embedded computing platforms used within Cyber-Physical Systems (CPS) are nowadays leveraging more and more often on heterogeneous computing substrates, such as newest Field Programmable Gate Array (FPGA) devices. Compared to general purpose platforms, which have a fixed datapath, FPGAs provide designers the possibility of customizing part of the computing infrastructure, to better shape the execution on the application needs/features, and offer high efficiency in terms of timing and power performance, while naturally featuring parallelism. In the context of FPGA-based CPSs, this article has a two fold mission. On the one hand, it presents an analysis of the Damped Least Square (DLS) algorithm for a perspective hardware implementation. On the other hand, it describes the implementation of a robotic arm controller based on the DLS to numerically solve Inverse Kinematics problems over a heterogeneous FPGA. Assessments involve a Trossen Robotics WidowX robotic arm controlled by a Digilent ZedBoard provided with a Xilinx Zynq FPGA that computes the Inverse Kinematic.

Details

Language :
English
ISSN :
21693536
Volume :
8
Database :
OpenAIRE
Journal :
IEEE Access
Accession number :
edsair.doi.dedup.....85152af898d909cfb43f42d295ebbef7