View full-text article in PMC Sensors (Basel). 2019 Jul 17;19(14):3136. doi: 10.3390/s19143136 Search in PMC Search in PubMed View in NLM Catalog Add to search Copyright and License information © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). PMC Copyright notice Algorithm 2 Pose estimation with convex-hull model (PE-CHM). Input:P=(p1,p2,...,pn)T, Dy; 1:(xrect,yrect,θ)=CHM_Fitting(P,Dy); 2:cxm=mean(xrect), cym=mean(yrect); 3:Nm=NormalVector(xrect,yrect,cxm,cym); 4:Om=OrientationVector(xrect,yrect); 5:Ev=FindVisibleEdge(Nm,Om); 6:pitsc=FindIntersect(Ev); 7:(cx,cy)=PositionInference(θ,Dy,pitsc); Output:(cx,cy,θ);