Dongsheng Yang

Mr. Dongsheng Yang

orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
13 February 2019 in Remote Sensing
Verified
Journal Article
Open access
PDF file
DYDongsheng Yang
Dongsheng Yang
SBShusheng Bi
Shusheng Bi
WWWei Wang
Wei Wang
CYChang Yuan
Chang Yuan
WWWei Wang
Wei Wang
YCYueri Cai
Yueri Cai
The state-of-the-art visual simultaneous localization and mapping (V-SLAM) systems have high accuracy localization capabilities and impressive mapping effects. However, most of these systems assume that the operating environment is static, thereby limiting their application in the real dynamic world. In this paper, by fusing the information of an RGB-D camera and two encoders that are mounted on a differential-drive robot, we aim to estimate the motion of the robot and construct a static background OctoMap in both dynamic and static environments. A tightly coupled feature-based method is proposed to fuse the two types of information based on the optimization. Dynamic pixels occupied by dynamic objects are detected and culled to cope with dynamic environments. The ability to identify the dynamic pixels on both predefined and undefined dynamic objects is available, which is attributed to the combination of the CPU-based object detection method and a multiview constraint-based approach. We first construct local sub-OctoMaps by using the keyframes and then fuse the sub-OctoMaps into a full OctoMap. This submap-based approach gives the OctoMap the ability to deform, and significantly reduces the map updating time and memory costs. We evaluated the proposed system in various dynamic and static scenes. The results show that our system possesses competitive pose accuracy and high robustness, as well as the ability to construct a clean static OctoMap in dynamic scenes.

21 August 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
XQXianyu Qi
Xianyu Qi
WWWei Wang
Wei Wang
ZLZiwei Liao
Ziwei Liao
XZXiaoyu Zhang
Xiaoyu Zhang
DYDongsheng Yang
Dongsheng Yang
RWRan Wei
Ran Wei
Occupied grid maps are sufficient for mobile robots to complete metric navigation tasks in domestic environments. However, they lack semantic information to endow the robots with the ability of social goal selection and human-friendly operation modes. In this paper, we propose an object semantic grid mapping system with 2D Light Detection and Ranging (LiDAR) and RGB-D sensors to solve this problem. At first, we use a laser-based Simultaneous Localization and Mapping (SLAM) to generate an occupied grid map and obtain a robot trajectory. Then, we employ object detection to get an object’s semantics of color images and use joint interpolation to refine camera poses. Based on object detection, depth images, and interpolated poses, we build a point cloud with object instances. To generate object-oriented minimum bounding rectangles, we propose a method for extracting the dominant directions of the room. Furthermore, we build object goal spaces to help the robots select navigation goals conveniently and socially. We have used the Robot@Home dataset to verify the system; the verification results show that our system is effective.

20 January 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
CYChang Yuan
Chang Yuan
SBShusheng Bi
Shusheng Bi
JCJun Cheng
Jun Cheng
DYDongsheng Yang
Dongsheng Yang
WWWei Wang
Wei Wang
For a rotating 2D lidar, the inaccurate matching between the 2D lidar and the motor is an important error resource of the 3D point cloud, where the error is shown both in shape and attitude. Existing methods need to measure the angle position of the motor shaft in real time to synchronize the 2D lidar data and the motor shaft angle. However, the sensor used for measurement is usually expensive, which can increase the cost. Therefore, we propose a low-cost method to calibrate the matching error between the 2D lidar and the motor, without using an angular sensor. First, the sequence between the motor and the 2D lidar is optimized to eliminate the shape error of the 3D point cloud. Next, we eliminate the attitude error with uncertainty of the 3D point cloud by installing a triangular plate on the prototype. Finally, the Levenberg–Marquardt method is used to calibrate the installation error of the triangular plate. Experiments verified that the accuracy of our method can meet the requirements of the 3D mapping of indoor autonomous mobile robots. While we use a 2D lidar Hokuyo UST-10LX with an accuracy of ±40 mm in our prototype, we can limit the mapping error within ±50 mm when the distance is no more than 2.2996 m for a 1 s scan (mode 1), and we can limit the mapping error within ±50 mm at the measuring range 10 m for a 16 s scan (mode 7). Our method can reduce the cost while the accuracy is ensured, which can make a rotating 2D lidar cheaper.

14 September 2018 in Sensors
Verified
Journal Article
Open access
PDF file
SBShusheng Bi
Shusheng Bi
DYDongsheng Yang
Dongsheng Yang
YCYueri Cai
Yueri Cai
This paper simultaneously calibrates odometry parameters and the relative pose between a monocular camera and a robot automatically. Most camera pose estimation methods use natural features or artificial landmark tools. However, there are mismatches and scale ambiguity for natural features; the large-scale precision landmark tool is also challenging to make. To solve these problems, we propose an automatic process to combine multiple composite targets, select keyframes, and estimate keyframe poses. The composite target consists of an aruco marker and a checkerboard pattern. First, an analytical method is applied to obtain initial values of all calibration parameters; prior knowledge of the calibration parameters is not required. Then, two optimization steps are used to refine the calibration parameters. Planar motion constraints of the camera are introduced in these optimizations. The proposed solution is automatic; manual selection of keyframes, initial values, and robot construction within a specific trajectory are not required. The competing accuracy and stability of the proposed method under different target placements and robot paths are tested experimentally. Positive effects on calibration accuracy and stability are obtained when (1) composite targets are adopted; (2) two optimization steps are used; (3) plane motion constraints are introduced; and (4) target numbers are increased.

1 December 2017
Verified
Conference Paper
Closed access
DYDongsheng Yang
Dongsheng Yang
SBShusheng Bi
Shusheng Bi
YCYueri Cai
Yueri Cai
JZJingxiang Zheng
Jingxiang Zheng
CYChang Yuan
Chang Yuan
The aim of this paper is to estimate the ego-motion of an RGB-D camera in dynamic environments. A semi-direct motion estimation pipeline is modified for the RGB-D camera. In order to avoid the impact of dynamic objects, a new mapping method based on scoring mechanism is proposed, which can effectively remove feature points on dynamic objects and results a map contains only static points. The method is evaluated not only with the TUM RGB-D benchmark but also using an Asus Xtion Pro Live camera in a dynamic office environment. The experimental results show that our method has higher accuracy in dynamic environments and has considerable accuracy in static environments. In some high dynamic scenes, the accuracy of our method is more than 7 times higher than other RGB-D visual odometry algorithms.