Konlayut Songkrasin, K. Sukvichai, K. Wongsuwan, N. Chayopitak, Y. Koike
{"title":"基于光流的骑球机器人视觉控制设计","authors":"Konlayut Songkrasin, K. Sukvichai, K. Wongsuwan, N. Chayopitak, Y. Koike","doi":"10.23919/ELINFOCOM.2018.8330601","DOIUrl":null,"url":null,"abstract":"Characteristic of the ball-riding robot is always fascinating humans. It can be developed for serving human in several applications. In order to operate the ball-riding robot for the intelligent tasks, an image processing and computer vision are required to be implemented into the robot system while stabilization is still needed. To prevent the cause of serious issue for implementing into a robot, the simulation is best testing tool that can evaluate robot performance before conduct a real implementation. A visual odometry estimation via homography is used to estimate the robot leaning angles, and used as a feedback data for a robot balancing controller. In this research, the simulation is implemented in Gazebo simulator, the ball-riding robot model is added into the Gazebo environment with a RGB camera, Inertial Measurement Unit (IMU) and quadrature encoder sensor. The low-level LQR+I controller and the visual odometry estimation are implemented into simulator by using Robot Operating System (ROS) node and communicating with Gazebo via publisher/subscriber protocol.","PeriodicalId":413646,"journal":{"name":"2018 International Conference on Electronics, Information, and Communication (ICEIC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design of a visual control based using optical flow for a ball-riding robot\",\"authors\":\"Konlayut Songkrasin, K. Sukvichai, K. Wongsuwan, N. Chayopitak, Y. Koike\",\"doi\":\"10.23919/ELINFOCOM.2018.8330601\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Characteristic of the ball-riding robot is always fascinating humans. It can be developed for serving human in several applications. In order to operate the ball-riding robot for the intelligent tasks, an image processing and computer vision are required to be implemented into the robot system while stabilization is still needed. To prevent the cause of serious issue for implementing into a robot, the simulation is best testing tool that can evaluate robot performance before conduct a real implementation. A visual odometry estimation via homography is used to estimate the robot leaning angles, and used as a feedback data for a robot balancing controller. In this research, the simulation is implemented in Gazebo simulator, the ball-riding robot model is added into the Gazebo environment with a RGB camera, Inertial Measurement Unit (IMU) and quadrature encoder sensor. The low-level LQR+I controller and the visual odometry estimation are implemented into simulator by using Robot Operating System (ROS) node and communicating with Gazebo via publisher/subscriber protocol.\",\"PeriodicalId\":413646,\"journal\":{\"name\":\"2018 International Conference on Electronics, Information, and Communication (ICEIC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 International Conference on Electronics, Information, and Communication (ICEIC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ELINFOCOM.2018.8330601\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Electronics, Information, and Communication (ICEIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ELINFOCOM.2018.8330601","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design of a visual control based using optical flow for a ball-riding robot
Characteristic of the ball-riding robot is always fascinating humans. It can be developed for serving human in several applications. In order to operate the ball-riding robot for the intelligent tasks, an image processing and computer vision are required to be implemented into the robot system while stabilization is still needed. To prevent the cause of serious issue for implementing into a robot, the simulation is best testing tool that can evaluate robot performance before conduct a real implementation. A visual odometry estimation via homography is used to estimate the robot leaning angles, and used as a feedback data for a robot balancing controller. In this research, the simulation is implemented in Gazebo simulator, the ball-riding robot model is added into the Gazebo environment with a RGB camera, Inertial Measurement Unit (IMU) and quadrature encoder sensor. The low-level LQR+I controller and the visual odometry estimation are implemented into simulator by using Robot Operating System (ROS) node and communicating with Gazebo via publisher/subscriber protocol.