Browsing by Author "Jiang, Sin-Yi"
Now showing 1 - 9 of 9
- Results Per Page
- Sort Options
Item type:Item, CAD-based Pose Estimation Design for Random Bin Picking using a RGB-D Camera(2017-09-01) ;Song, Kai-Tai ;Wu, Cheng-Hei ;Jiang, Sin-Yi ;資訊工程學系Department of Computer ScienceThis paper presents a CAD-based six-degrees-of-freedom (6-DoF) pose estimation design for random bin picking for multiple objects. A virtual camera generates a point cloud database for the objects using their 3D CAD models. To reduce the computational time of 3D pose estimation, a voxel grid filter reduces the number of points for the 3D cloud of the objects. A voting scheme is used for object recognition and to estimate the 6-DoF pose for different objects. An outlier filter filters out badly matching poses so that the robot arm always picks up the upper object in the bin, which increases the success rate. In a computer simulation using a synthetic scene, the average recognition rate is 97.81 % for three different objects with various poses. A series of experiments have been conducted to validate the proposed method using a Kuka robot arm. The average recognition rate for three objects is 92.39 % and the picking success rate is 89.67 %.Item type:Item, CAD-Based Pose Estimation for Random Bin-Picking of Multiple Objects Using a RGB-D Camera(2015) ;Wu, Cheng-Hei ;Jiang, Sin-Yi ;Song, Kai-Tai ;電控工程研究所Institute of Electrical and Control EngineeringIn this paper, we propose a CAD-based 6-DOF pose estimation design for random bin-picking of multiple different objects using a Kinect RGB-D sensor. 3D CAD models of objects are constructed via a virtual camera, which generates a point cloud database for object recognition and pose estimation. A voxel grid filter is suggested to reduce the number of 3D point cloud of objects for reducing computing time of pose estimation. A voting-scheme method was adopted for the 6-DOF pose estimation a swell as object recognition of different type objects in the bin. Furthermore, an outlier filter is designed to filter out bad matching poses and occluded ones, so that the robot arm always picks up the upper object in the bin to increase pick up success rate. A series of experiments on a Kuka 6-axis robot revels that the proposed system works satisfactorily to pick up all random objects in the bin. The average recognition rate of three different type objects is 93.9% and the pickup success rate is 89.7%.Item type:Item, Design and Experiment of a Human-Touch Robot(2014) ;Song, Kai-Tai ;Jiang, Sin-Yi ;Lin, Ming-Han ;Wu, Cheng-HeiChiu, Yi-FuIn this paper we propose a shared-control based teleoperation design for a dual-arm omnidirectional mobile robot. The robot not only can adapt its motion to environment autonomously, but also move according to the user\'s remote commands. To achieve this goal, a shared-control scheme for effective remote control of the mobile robot is developed. For tele-presence and remote control, a user interface is designed for a smart phone/tablet. The proposed controller determines the human and autonomy control gains by computing user\'s confidence factor. In this approach, the robot assists a user to manipulate its motion from a remote site by compensating local insufficiency of human remote control. Practical experiments validate the proposed design and demonstrate that the proposed shared-control approach of a dual-arm omnidirectional mobile robot can have potential use for future home service tasks.Item type:Item, Differential Flatness-based Motion Control of a Steer-and-Drive Omnidirectional Mobile Robot(2013) ;Jiang, Sin-Yi ;Song, Kai-Tai ;電控工程研究所Institute of Electrical and Control EngineeringThis paper presents a point-to-point pose tracking controller design for a steer-and-drive omnidirectional mobile robot. A method is proposed for smooth position and orientation tracking of the omnidirectional mobile platform based on a differential flatness approach. This method is full-state controllable, which can plan a smooth trajectory for the mobile platform to cope with the problem of limited working space in an indoor environment. It features exploiting unique features of omnidirectional mobility of the motion platform. Experimental results of a four-wheeled steer-and-drive mobile platform validate the effectiveness of the proposed method.Item type:Item, Interactive Teleoperation of a Mobile Manipulator Using a Shared-Control Approach(2016-12) ;Song, Kai-Tai ;Jiang, Sin-Yi ;Lin, Ming-Han ;電控工程研究所Institute of Electrical and Control EngineeringThis paper presents a shared-control-based design for teleoperation of a dual-arm omnidirectional mobile robot-a robot that can execute tasks commanded by a remotely user, or that can operate autonomously by adapting to its immediate environment, or that can operate in both modes simultaneously. To achieve this capability for the robot and for its effective remote control, a shared-control method has been developed. The controller determines the control gains for both the human and the autonomous commands by computing the user\'s confidence factor. For ease of use, a smartphone/tablet is used to control the robot. Using this approach, the robot allows the user tomanipulate its motion from a remote site and compensates for a lack of local human knowledge. Practical experiments validate the proposed design and demonstrate the potential of the proposed shared-control method for home-service tasks.Item type:Item, Mobile Manipulation and Visual Servoing Design of a Configurable Mobile Manipulator(2013-01-01) ;Song, Kai-Tai ;Jiang, Sin-Yi ;Wu, Ching-Jui ;Lin, Ming-HanWu, Cheng HeiThis paper presents a mobile manipulation and visual servoing design for a configurable mobile manipulator by using a Kinect sensor. To achieve this goal, an image-based grasping design is combined with a visual simultaneous localization and mapping (vSLAM). The proposed vSLAM method is based on extended Kalman filter (EKF) and a Kinect RGBD sensor. In the manipulator design, the robot arms are designed to be able to configure as a handrail for user support in execution of walking assistance tasks. The purpose of this design is to perform mobile manipulation and walking assistance tasks on the same robot. Experiments on the prototype dual-arm mobile manipulator validate that the proposed method can find and grasp a target object after navigation a distance to the object position. After the robot delivered the object to the user, it configured to provide walking assist to the user using the suggested compliance controller.Item type:Item, Robust Ground Plane Detection for Obstacle Avoidance of Mobile Robots Using a Monocular Camera(2010) ;Lin, Chia-How ;Jiang, Sin-Yi ;Pu, Yueh-Ju ;Song, Kai-Tai電控工程研究所This paper presents a vision-based obstacle avoidance design using a monocular camera onboard a mobile robot. An image processing procedure is developed to estimate distances between the robot and obstacles based-on inverse perspective transformation (IPT) in image plane. A robust image processing solution is proposed to detect and segment navigatable ground plane area within the camera view. The proposed method integrate robust feature matching with adaptive color segmentation for plane estimation and tracking to cope with variations in illumination and camera view. After IPT and ground region segmentation, a result similar to the occupancy grid map is obtained for mobile robot obstacle avoidance and navigation. Practical experimental results of a wheeled mobile robot show that the proposed imaging system successfully estimates distance of objects and avoid obstacles in an indoor environment.Item type:Item, Safe Guidance for a Walking-Assistant Robot Using Gait Estimation and Obstacle Avoidance(2017-10-01) ;Song, Kai-Tai ;Jiang, Sin-Yi ;Wu, Shang-Yang ;資訊工程學系Department of Computer ScienceThis paper presents a motion control design for a walking-assistant robot by combining passive-compliant behavior and active obstacle avoidance. The proposed method recognizes the intended motion for a user using gait movement and the applied force of a hand. A passive-compliant motion control is developed that allows the user to safely walk with the robot. The obstacle avoidance controller actively controls the velocity to guide the user in a direction that avoids collisions. A shared-control scheme combines active obstacle avoidance and passive-compliant motion commands. The experimental results verify the effectiveness of the proposed method and show that the robot allows a user to walk safely in a complex environment. A questionnaire survey of elderly users shows that the proposed design for a walking-assistant robot gives satisfactory performance.Item type:Item, Shared Control Design of a Walking-Assistant Robot(2017-11-01) ;Jiang, Sin-Yi ;Lin, Chen-Yang ;Huang, Ko-Tung ;Song, Kai-Tai電控工程研究所This brief presents a control design for a walking-assistant robot in a complex indoor environment, such that it can assist a walking-impaired person to walk and avoid unexpected obstacles. In this design, the robot motion is a resultant of autonomous navigation and compliant motion control. The compliance motion controller allows the robot to possess passive behavior following the motion intent of the user, while the autonomous guidance gives safe navigation of the robot without colliding with any obstacles. A shared-control approach is suggested to combine the passive compliant behavior and safe guidance of the robot. When a user exerts force to the robot, the mobile platform responds to adjust the speed in compliance with the user movement. On the other hand, the autonomous navigation controller is designed to provide collision free guidance. Using the developed shared controller, outputs of the compliance motion controller and autonomous navigation controller are fused to generate appropriate motion for the robot. In this manner, passive behavior allows the walking-assistant robot to adapt to a user's motion intent and move in compliance with user. Meanwhile, the active guidance adjusts the linear velocity and the direction of the robot in real time in response to the environmental data received from the on-board laser scanner. The developed algorithms have been implemented on a self-constructed walking-assistant robot. Experimental results validate the proposed design and demonstrate that the robot can actively avoid unexpected obstacles while move passively following the user to the destination.