Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Khac Duc Do 0001

dblp:99/4711 · also K. D. Do 0001 · DBLP profile ↗
← Back
12ranked-venue papers
6as first author
0since 2021 · last 2017
0000-0002-8167-7675ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 4 first-authorSystems, architecture and hardware · 6 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Motion planning and robot control · 53% Multi-agent systems · 37% Efficient and distributed learning · 6%
Theoretical computer science
1 paper
Information theory · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control
robot control
0.122007
Global Robust and Adaptive Output Feedback Dynamic Positioning of Surface Ships · ICRA 2007
Formation tracking control of unicycle-type mobile robots · ICRA 2007
Knowledge, reasoning and agents › Multi-agent systems
distributed control
0.112011
Flocking for Multiple Elliptical Agents With Limited Communication Ranges · IEEE Trans. Robotics 2011
Knowledge, reasoning and agents › Multi-agent systems › collective behavior › swarm behavior › collective motion
flocking
0.112011
Flocking for Multiple Elliptical Agents With Limited Communication Ranges · IEEE Trans. Robotics 2011
Information theory › estimation theory › bayesian estimation
kalman filtering
0.112017
Underwater Active Electrosense: A Scattering Formulation and its Application · IEEE Trans. Robotics 2017
Robotics › Motion planning and robot control › robot control › adaptive control
adaptive output feedback control
0.112007
Global Robust and Adaptive Output Feedback Dynamic Positioning of Surface Ships · ICRA 2007
Robotics › Motion planning and robot control
collision avoidance
0.112007
Formation tracking control of unicycle-type mobile robots · ICRA 2007
Machine learning › Efficient and distributed learning
communication constraints
0.112007
Multi-Robot Formations based on the Queue-Formation Scheme with Limited Communications · ICRA 2007
Robotics › Motion planning and robot control › robot control › motion control
dynamic positioning
0.112007
Global Robust and Adaptive Output Feedback Dynamic Positioning of Surface Ships · ICRA 2007
Knowledge, reasoning and agents › Multi-agent systems › formation control
formation tracking
0.112007
Formation tracking control of unicycle-type mobile robots · ICRA 2007
Robotics › Motion planning and robot control
multi-robot control
0.112007
Formation tracking control of unicycle-type mobile robots · ICRA 2007
Knowledge, reasoning and agents › Multi-agent systems
multi-robot formation
0.112007
Multi-Robot Formations based on the Queue-Formation Scheme with Limited Communications · ICRA 2007
Robotics › Motion planning and robot control › multi-robot control
multi-robot formation control
0.112007
Multirobot Formations Based on the Queue-Formation Scheme With Limited Communication · IEEE Trans. Robotics 2007
Robotics › Motion planning and robot control
mobile robot control
0.012004
A global output-feedback controller for simultaneous tracking and stabilization of unicycle-type mobile robots · IEEE Trans. Robotics 2004
Robotics › Motion planning and robot control › robot control
output feedback control
0.012004
A global output-feedback controller for simultaneous tracking and stabilization of unicycle-type mobile robots · IEEE Trans. Robotics 2004
Natural language and speech › Information extraction and text analysis › sentiment analysis › targeted sentiment analysis
target identification
0.012007
Multirobot Formations Based on the Queue-Formation Scheme With Limited Communication · IEEE Trans. Robotics 2007

Methods — techniques the papers use, named apart from their topics

volume integral equation · 0.3unscented kalman filter · 0.3method of moments · 0.3discrete dipole approximation · 0.3potential function · 0.2convergence analysis · 0.1step function · 0.1lyapunov direct method · 0.1lyapunov analysis · 0.1dynamic target determination · 0.1bump function · 0.1adaptive observer · 0.1backstepping · 0.0
YearPublicationVenuePosition
2017 An underwater electrosensor for identifying objects of similar volume and aspect ratio using convolutional neural network
abstract
Underwater electrosense is bio-inspired by weakly electric fishes that use an electric field to see the objects in the water. Current studies on engineering electrosense focus on designing sophisticated sensors and algorithms for emulating biological functions including localization and identification. This work aimed to develop a planar sensor equipped with a dense electrode array that is capable of providing accurate and dense data for identifying objects of similar volume and aspect ratio, which has been a challenge in underwater sensing. After sensor design and implementation were presented, convolutional neural networks (CNN), which are widely used in digital image recognition, was trained using both simulation and experimental data. In the simulation, the overall success rate on identifying the sphere, cube, and rod is 92.6% by a 28 × 28 electrode array. In the preliminary experimental tests, a sensor with 16 × 16 electrode array achieved an overall success rate of 90.4% on identifying a sphere and a rod.
Khac Duc Do 0001, Lei Cui 0005
IROS2
2017 Underwater Active Electrosense: A Scattering Formulation and its Application
abstract
Underwater sensing using electric field has been traditionally modeled by the computationally heavy finite element method (FEM) or boundary element method. In this paper, techniques in light scattering problems were for the first time expanded to underwater active electrosense. Numerical solutions of the volume integral equation were formulated, including a method of moment and discrete dipole approximation (DDA). We found that only DDA was suitable for conductive mediums and the connection between DDA, and a well-known sphere perturbation formula was further established. DDA was found to perform more than 100 times faster than FEM with only a 10% relative difference in underwater electrosense problems. A DDA-based unscented Kalman filter was proposed for inferring object size and location, and a one-dimensional sensor was made for further experimental validation. This paper lays a solid foundation for real-world underwater electrosensors.
Khac Duc Do 0001, Lei Cui 0005
IEEE Trans. Robotics2
2016 A discrete dipole approximation approach to underwater active electrosense problems
abstract
Weakly electric fish use self-established electric field to sense the underwater environment that may be cluttered and turbid. Previous works on building artificial counterparts are limited to simplest cases, as no analytical solutions exist under complex boundary conditions. Universal numerical approaches like Finite Element Method (FEM) and Boundary Element Method (BEM) suffer from lengthy meshing process and heavily computational burden. In this paper, discrete dipole approximation (DDA), which is widely used in light scattering and absorption problems, was for the first time proposed to be applied for underwater electrosense. This approach is lightweight, flexible and computationally efficient compared with FEM. It was simulated in electric fields excited by parallel-plate electrodes and spherical electrodes of a simplified robotic model. A constrained unscented Kalman filter (CUKF) was further utilized to localize the position and identify the size of an invading cube. Results comparison with FEM indicate the differences of a cuboidal object in two orthogonal positions were 7.10% and 10.46% respectively, and the difference in size was 11.82%. These results were achieved at a cost of less than 1% of the computational effort of the FEM. The proposed approach proved effective from the simulation results and laid a solid foundation for real-time underwater active electrosense in a more general environment.
Lei Cui 0005, Khac Duc Do 0001
IROS3
2016 An underwater electrosensory membrane bio-inspired by weakly electric fish
abstract
Artificial sensory system is promising to navigate in cluttered and turbid underwater environment by achieving similar functions of biological electrosense of weakly electric fish. In this paper we designed an electrosensory membrane that can operate in a full 3-dimensional mode. Algorithms on the object localization were also designed and tested based on numerical methods of electric field forward simulation. We combined the statistic learning method by training a multi-layer neural network and a probabilistic approach by applying a constrained unscented Kalman filter (CUKF). This exploits the merits of fast estimation and precise signal marching process. Experimental results showed that the detection and localization with the reported sensor were quick and accurate, with errors of around 10 mm using one-step neural network mapping and about 5 mm in close-range using CUKF. This work demonstrated the effectiveness of proposed electrosensory membrane and algorithms.
Lei Cui 0005, Khac Duc Do 0001
IROS3
2011 Flocking for Multiple Elliptical Agents With Limited Communication Ranges
abstract
In existing flocking and coordination control systems of multiple agents, an agent is considered as a single point or a circular disk. For agents with a long and narrow shape, fitting them to circular disks results in a problem with the large conservative area. This paper presents a design of distributed controllers for flocking ofNmobile agents with an elliptical shape and with limited communication ranges. A separation condition for elliptical agents is first derived. Smooth orp-times differentiable step functions are then introduced. These functions and the separation condition between the elliptical agents are embedded in novel potential functions to design control algorithms for flocking. The controllers guarantee 1) no switchings in the controllers despite the agents' limited communication ranges; 2) no collisions between any agents; 3) asymptotic convergence of each agent's generalized velocity to a desired velocity; and 4) boundedness of the flock size, which is defined as the sum of all generalized distances between the agents, by a constant.
Khac Duc Do 0001
IEEE Trans. Robotics1
2008 Formation tracking control of mobile robots with limited sensing and without velocity measurements
abstract
This paper presents a constructive method to design output-feedback cooperative controllers that force a group of N unicycle-type mobile robots with limited sensing ranges to perform desired formation tracking, and guarantee no collisions between the robots. For each robot an interlaced observer is designed to estimate the robot unmeasured velocities. p times differentiable jump functions are introduced and incorporated into novel potential functions to design a formation tracking control system.
Khac Duc Do 0001
ICARCV1
2008 Reducing transverse motion of marine risers with actuator dynamics by boundary control
abstract
This paper presents a boundary controller to reduce transverse motion of flexible marine risers driven by a hydraulic system at the top end of the risers under environmental disturbances. The boundary controller is designed based on Lyapunov's direct method and the backstepping technique. Proof of existence and uniqueness of the solutions of the closed loop control system is carried out by using the Galerkin approximation method.
Khac Duc Do 0001, Jie Pan 0001
ICARCV1
2007 Formation tracking control of unicycle-type mobile robots
abstract
A constructive method is presented to design cooperative controllers that force a group of N unicycle-type mobile robots with limited sensing ranges to perform desired formation tracking, and guarantee no collisions between the robots. Robot physical dimensions and dynamics are considered in the control design, p times differential bump functions are introduced and incorporated into novel potential functions for control design. Despite the robot limited sensing ranges, no switchings are needed to solve the collision avoidance problem.
Khac Duc Do 0001
ICRA1
2007 Global Robust and Adaptive Output Feedback Dynamic Positioning of Surface Ships
abstract
A constructive method is presented to design a global robust and adaptive output feedback controller for dynamic positioning of surface ships under environmental disturbances. Measurements of the ship's velocities are not required for feedback. The ship's parameters are not required to be known. An adaptive observer is first designed to estimate the ship's velocities and parameters. The control is then designed based on Lyapunov's direct method to force the ship's position and orientation to globally asymptotically converge to the desired values.
Khac Duc Do 0001
ICRA1
2007 Multi-Robot Formations based on the Queue-Formation Scheme with Limited Communications
abstract
In this paper, we investigate the operation of the queue-formation structure (or Q-structure) in multi-robot teams with limited communications. Information flow is divided into two time scales: (i) the fast time scale where the robots' reactive actions are determined based only on local communications, and (ii) the slow time scale, where information required is less demanding, can be collected over a longer time with intermittent information loss. Therefore, there is no need for global information at all times, reducing the overall communication load. In addition, a dynamic target determination algorithm, based on the Q-structure, is used to produce a series of targets that incrementally guide each robot into formation. It provides greater control over the distance between robots on the same queue for better formation scaling. An analysis of the convergence of the system of robots is provided. Simulation studies verify the effectiveness of the scheme.
Cheng-Heng Fua, Shuzhi Sam Ge, Khac Duc Do 0001, Khiang Wee Lim
ICRA3
2007 Multirobot Formations Based on the Queue-Formation Scheme With Limited Communication
abstract
In this paper, we investigate the operation of the queue-formation structure (or Q-structure) in multirobot teams with limited communication. Information flow can be divided into two time scales: (1) the fast-time scale where the robots' reactive actions are determined based only on local communication and (2) the slow-time scale, where information required is less demanding, can be collected over a longer time, and intermittent information loss can be afforded. Therefore, there is no need for global information at all times, reducing the overall communication load. In addition, a dynamic target determination algorithm, based on the Q-structure, is used to produce a series of targets that incrementally guide each robot into formation. It provides greater control over the distance between robots on the same queue, instead of relying on inter robot repulsive distance, and, allows better formation scaling. An analysis of the convergence of the system of robots and realistic simulation studies are provided.
Cheng-Heng Fua, Shuzhi Sam Ge, Khac Duc Do 0001, Khiang Wee Lim
IEEE Trans. Robotics3
2004 A global output-feedback controller for simultaneous tracking and stabilization of unicycle-type mobile robots
abstract
We present a time-varying global output-feedback controller that solves both tracking and stabilization for unicycle-type mobile robots simultaneously at the torque level. The controller synthesis is based on a coordinate transformation, Lyapunov's direct method, and backstepping technique. Simulations demonstrate the result.
Khac Duc Do 0001, Zhong-Ping Jiang, Jie Pan 0001
IEEE Trans. Robotics1