Since precise self-position estimation is required for autonomous flight of aerial robots, there has been some studies on self-position estimation of indoor aerial robots. In this study, we tackle the self-position es...Since precise self-position estimation is required for autonomous flight of aerial robots, there has been some studies on self-position estimation of indoor aerial robots. In this study, we tackle the self-position estimation problem by mounting a small downward-facing camera on the chassis of an aerial robot. We obtain robot position by sensing the features on the indoor floor.In this work, we used the vertex points(tile corners) where four tiles on a typical tiled floor connected, as an existing feature of the floor. Furthermore, a small lightweight microcontroller is mounted on the robot to perform image processing for the onboard camera. A lightweight image processing algorithm is developed. So, the real-time image processing could be performed by the microcontroller alone which leads to conduct on-board real time tile corner detection. Furthermore, same microcontroller performs control value calculation for flight commanding. The flight commands are implemented based on the detected tile corner information. The above mentioned all devices are mounted on an actual machine, and the effectiveness of the system was investigated.展开更多
Purpose–The purpose of this paper is to present a control strategy which uses two independent PID controllers to realize the hovering control for unmanned aerial systems(UASs).In addition,the aim of using two PID con...Purpose–The purpose of this paper is to present a control strategy which uses two independent PID controllers to realize the hovering control for unmanned aerial systems(UASs).In addition,the aim of using two PID controller is to achieve the position control and velocity control simultaneously.Design/methodology/approach–The dynamic of the UASs is mathematically modeled.One PID controller is used for position tracking control,while the other is selected for the vertical component of velocity tracking control.Meanwhile,fuzzy logic algorithm is presented to use the actual horizontal component of velocity to compute the desired position.Findings–Based on this fuzzy logic algorithm,the control error of the horizontal component of velocity tracking control is narrowed gradually to be zero.The results show that the fuzzy logic algorithm can make the UASs hover still in the air and vertical to the ground.Social implications–The acquired results are based on simulation not experiment.Originality/value–This is the first study to use two independent PID controllers to realize stable hovering control for UAS.It is also the first to use the velocity of the UAS to calculate the desired position.展开更多
基金supported by Branding Research Fund by Shibaura Institute of Technology(SIT)。
文摘Since precise self-position estimation is required for autonomous flight of aerial robots, there has been some studies on self-position estimation of indoor aerial robots. In this study, we tackle the self-position estimation problem by mounting a small downward-facing camera on the chassis of an aerial robot. We obtain robot position by sensing the features on the indoor floor.In this work, we used the vertex points(tile corners) where four tiles on a typical tiled floor connected, as an existing feature of the floor. Furthermore, a small lightweight microcontroller is mounted on the robot to perform image processing for the onboard camera. A lightweight image processing algorithm is developed. So, the real-time image processing could be performed by the microcontroller alone which leads to conduct on-board real time tile corner detection. Furthermore, same microcontroller performs control value calculation for flight commanding. The flight commands are implemented based on the detected tile corner information. The above mentioned all devices are mounted on an actual machine, and the effectiveness of the system was investigated.
文摘Purpose–The purpose of this paper is to present a control strategy which uses two independent PID controllers to realize the hovering control for unmanned aerial systems(UASs).In addition,the aim of using two PID controller is to achieve the position control and velocity control simultaneously.Design/methodology/approach–The dynamic of the UASs is mathematically modeled.One PID controller is used for position tracking control,while the other is selected for the vertical component of velocity tracking control.Meanwhile,fuzzy logic algorithm is presented to use the actual horizontal component of velocity to compute the desired position.Findings–Based on this fuzzy logic algorithm,the control error of the horizontal component of velocity tracking control is narrowed gradually to be zero.The results show that the fuzzy logic algorithm can make the UASs hover still in the air and vertical to the ground.Social implications–The acquired results are based on simulation not experiment.Originality/value–This is the first study to use two independent PID controllers to realize stable hovering control for UAS.It is also the first to use the velocity of the UAS to calculate the desired position.