C

Chenyu Yang

Washington University in St. Louis

ORCID: 0000-0002-8027-7020

Publishes on Robotic Locomotion and Control, Bioinformatics and Genomic Networks, Prosthetics and Rehabilitation Robotics. 17 papers and 353 citations.

17Publications
353Total Citations

Is this you? Claim your profile.

Add your photo, update your bio, and get notified when your ranking changes.

Top publicationsby citations

Row End Detection and Headland Turning Control for an Autonomous Banana-Picking Robot
Peichen Huang, Lixue Zhu, Zhigang Zhang et al.|Machines|2021
Cited by 20Open Access

A row-following system based on machine vision for a picking robot was designed in our previous study. However, the visual perception could not provide reliable information during headland turning according to the test results. A complete navigation system for a picking robot working in an orchard needs to support accurate row following and headland turning. To fill this gap, a headland turning method for an autonomous picking robot was developed in this paper. Three steps were executed during headland turning. First, row end was detected based on machine vision. Second, the deviation was further reduced before turning using the designed fast posture adjustment algorithm based on satellite information. Third, a curve path tracking controller was developed for turning control. During the MATLAB simulation and experimental test, different controllers were developed and compared with the designed method. The results show that the designed turning method enabled the robot to converge to the path more quickly and remain on the path with lower radial errors, which eventually led to reductions in time, space, and deviation during headland turning.

An End-to-End Learning-Based Row-Following System for an Agricultural Robot in Structured Apple Orchards
Peichen Huang, Lixue Zhu, Zhigang Zhang et al.|Mathematical Problems in Engineering|2021
Cited by 15Open Access

A row-following system based on end-to-end learning for an agricultural robot in an apple orchard was developed in this study. Instead of dividing the navigation into multiple traditional subtasks, the designed end-to-end learning method maps images from the camera directly to driving commands, which reduces the complexity of the navigation system. A sample collection method for network training was also proposed, by which the robot could automatically drive and collect data without an operator or remote control. No hand labeling of training samples is required. To improve the network generalization, methods such as batch normalization, dropout, data augmentation, and 10-fold cross-validation were adopted. In addition, internal representations of the network were analyzed, and row-following tests were carried out. Test results showed that the visual navigation system based on end-to-end learning could guide the robot by adjusting its posture according to different scenarios and successfully passing through the tree rows.

Dynamic Legged Manipulation of a Ball Through Multi-Contact Optimization
Chenyu Yang, Bike Zhang, Jun Zeng et al.|Unknown|2020
Cited by 14

The feet of robots are typically used to design locomotion strategies, such as balancing, walking, and running. However, they also have great potential to perform manipulation tasks. In this paper, we propose a model predictive control (MPC) framework for a quadrupedal robot to dynamically balance on a ball and simultaneously manipulate it to follow various trajectories such as straight lines, sinusoids, circles and in-place turning. We numerically validate our controller on the Mini Cheetah robot using different gaits including trotting, bounding, and pronking on the ball.

Research of UAV Flight Control Algorithm Based on Improved Fuzzy Neuron
Haibin Liu, Shengyu Fang, Chenyu Yang|Journal of Physics Conference Series|2020
Cited by 3Open Access

Abstract UAV flight control systems have the characteristics of non-linear, multi-variable, and strong coupling. Traditional PID control algorithms have many problems in complex flight environments, such as large adjustable parameters, poor robustness, and slow convergencein. Due to the defects of traditional PID control algorithm, this paper proposes an improved PID control algorithm based on fuzzy neurons. The modified fuzzy neuron is used to modify the traditional PID control algorithm. Through Matlab experimental simulation, it is proved that the algorithm has a significant improvement in response speed, robustness, accuracy and anti-interference compared with the traditional PID algorithm.

Dynamic Legged Manipulation of a Ball Through Multi-Contact Optimization
Chenyu Yang, Bike Zhang, Jun Zeng et al.|arXiv (Cornell University)|2020
Cited by 3Open Access

The feet of robots are typically used to design locomotion strategies, such as balancing, walking, and running. However, they also have great potential to perform manipulation tasks. In this paper, we propose a model predictive control (MPC) framework for a quadrupedal robot to dynamically balance on a ball and simultaneously manipulate it to follow various trajectories such as straight lines, sinusoids, circles and in-place turning. We numerically validate our controller on the Mini Cheetah robot using different gaits including trotting, bounding, and pronking on the ball.