According to the requirements of point cloud simplification for T-profile steel plate welding in shipbuilding, the disadvantages of the existing simplification algorithms are analyzed. In this paper, a point cloud simplification method is proposed based on octree coding and the threshold of the surface curvature feature. In this method, the original point cloud data are divided into multiple sub-cubes with specified side lengths by octree coding, and the points that are closest to the gravity center of the sub-cube are kept. The k-neighborhood method and the curvature calculation are performed in order to obtain the curvature features of the point cloud. Additionally, the point cloud data are divided into several regions based on the given adjustable curvature threshold. Finally, combining the random sampling method with the simplification method based on the regional gravity center, the T-profile point cloud data can be simplified. In this study, after obtaining the point cloud data of a T-profile plate, the proposed simplification method is compared with some other simplification methods. It is found that the proposed simplification method for the point cloud of the T-profile steel plate for shipbuilding is faster than the three existing simplification methods, while retaining more feature points and having approximately the same reduction rates.
Soft fingertips have distinct intrinsic features that allow robotic hands to offer adjustable and manageable stiffness for grasping. The stability of the grasp is determined by the contact stiffness between the soft fingertip and the object. Within this work, we proposed a line vector representation method based on the Winkler Model and investigated the contact stiffness between soft fingertips and objects to achieve control over the gripping force and fingertip displacement of the gripper without the need for sensors integrated in the fingertip. First, we derived the stiffness matrix of the soft fingertip, analyzed the contact stiffness, and constructed the global stiffness matrix; then, we established the grasp stiffness matrix based on the contact stiffness model, allowing for the analysis and evaluation of the soft fingertip’s manipulating process. Finally, our experiment demonstrated that the variation in object orientation caused by external forces can indicate the contact force status between the fingertip and the object. This contact force status is determined by the contact stiffness. The position error between the theoretical work and tested data was less than 9%, and the angle error was less than 5.58%. The comparison between the theoretical contact stiffness and the experimental results at the interface indicate that the present model for the contact stiffness is appropriate and the theoretical contact stiffness is consistent with the experiment data.
Biomimetic quadruped robots, inspired by the musculoskeletal systems of animals, employ pneumatic artificial muscles (PAMs) as compliant actuators to achieve flexible, efficient, and adaptive locomotion. This study focuses on a pneumatic artificial muscle (PAM)-driven biomimetic leg joints system. First, its kinematic and dynamic models are established. Next, to address the challenges posed by the strong nonlinearities and complex time-varying uncertainties inherent in PAMs, an adaptive robust control algorithm is proposed by employing the Udwadia controller. Rigorous theoretical analysis of the adaptive robust control algorithm is verified via the Lyapunov stability method. Finally, numerical simulations and hardware experiments are conducted on the PAM-driven biomimetic leg joints system under desired trajectories, where the adaptive robust control algorithm is systematically compared with three conventional control algorithm to evaluate its control performance. The experimental results show that the proposed controller achieves a maximum tracking error of within 0.05 rad for the hip joint and within 0.1 rad, highlighting its strong potential for practical deployment in real-world environments.