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

Yi Guo 0004

dblp:24/3508-4 · DBLP profile ↗
← Back
26ranked-venue papers
4as first author
1since 2021 · last 2024
0000-0002-7158-351XORCID · verified

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

Artificial intelligence and machine learning · 22 · 4 first-author · 1 since 2021Systems, architecture and hardware · 19 · 4 first-authorHuman-computer interaction and ubiquitous computing · 3 · 1 since 2021Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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
9 papers
Motion planning and robot control · 42% Robot navigation and mapping · 31% Multi-agent systems · 20%
Human-computer interaction and pervasive computing
1 paper
Wearable and physiological sensing · 50% Health and well-being technologies · 50%
Computer networks
1 paper
Wireless networking · 100%

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

TopicWeightPapersLastEvidence papers
Wearable and physiological sensing
gait analysis
0.412020
Robot-Assisted and Wearable Sensor-Mediated Autonomous Gait Analysis§ · ICRA 2020
Health and well-being technologies › rehabilitation technology
rehabilitation robotics
0.412020
Robot-Assisted and Wearable Sensor-Mediated Autonomous Gait Analysis§ · ICRA 2020
Robotics › Robot navigation and mapping › target tracking
plume tracking
0.422015
Robotic simulation of dynamic plume tracking by Unmanned Surface Vessels · ICRA 2015
Multi-robot cooperative control for monitoring and tracking dynamic plumes · ICRA 2014
Knowledge, reasoning and agents › Multi-agent systems
formation control
0.232014
Minimal persistence control on dynamic directed graphs for multi-robot formation · ICRA 2012
Multi-robot cooperative control for monitoring and tracking dynamic plumes · ICRA 2014
Distributed source seeking by cooperative robots: All-to-all and limited communications · ICRA 2012
Robotics › Legged, aerial and field robots
field robotics
0.212015
Robotic simulation of dynamic plume tracking by Unmanned Surface Vessels · ICRA 2015
Wireless networking
cognitive radio
0.212015
Distributed Consensus-Based Weight Design for Cooperative Spectrum Sensing · IEEE Trans. Parallel Distributed Syst. 2015
Wireless networking › cognitive radio › spectrum sensing
cooperative spectrum sensing
0.212015
Distributed Consensus-Based Weight Design for Cooperative Spectrum Sensing · IEEE Trans. Parallel Distributed Syst. 2015
Robotics › Motion planning and robot control
robot control
0.222015
Minimal persistence control on dynamic directed graphs for multi-robot formation · ICRA 2012
Robotic simulation of dynamic plume tracking by Unmanned Surface Vessels · ICRA 2015
Robotics › Robot navigation and mapping › obstacle avoidance
dynamic obstacle avoidance
0.232008
Optimal trajectory generation for nonholonomic robots in dynamic environments · ICRA 2008
Global Trajectory Generation for Nonholonomic Robots in Dynamic Environments · ICRA 2007
A Reduced-order Analytical Solution to Mobile Robot Trajectory Generation in the Presence of Moving Obstacles · ICRA 2004
Robotics › Motion planning and robot control
trajectory planning
0.232008
Optimal trajectory generation for nonholonomic robots in dynamic environments · ICRA 2008
Global Trajectory Generation for Nonholonomic Robots in Dynamic Environments · ICRA 2007
A Reduced-order Analytical Solution to Mobile Robot Trajectory Generation in the Presence of Moving Obstacles · ICRA 2004
Robotics › Motion planning and robot control › multi-robot control
multi-robot cooperative control
0.212014
Multi-robot cooperative control for monitoring and tracking dynamic plumes · ICRA 2014
Knowledge, reasoning and agents › Multi-agent systems › formation control
distributed formation control
0.112012
Minimal persistence control on dynamic directed graphs for multi-robot formation · ICRA 2012
Robotics › Robot navigation and mapping › source localization
multi-robot source seeking
0.112012
Distributed source seeking by cooperative robots: All-to-all and limited communications · ICRA 2012
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.112012
Minimal persistence control on dynamic directed graphs for multi-robot formation · ICRA 2012
Robotics › Motion planning and robot control
collision avoidance
0.122008
Optimal trajectory generation for nonholonomic robots in dynamic environments · ICRA 2008
A Reduced-order Analytical Solution to Mobile Robot Trajectory Generation in the Presence of Moving Obstacles · ICRA 2004
Robotics › Motion planning and robot control
trajectory optimization
0.112008
Optimal trajectory generation for nonholonomic robots in dynamic environments · ICRA 2008
Robotics › Robot navigation and mapping
obstacle avoidance
0.112007
Global Trajectory Generation for Nonholonomic Robots in Dynamic Environments · ICRA 2007
Robotics › Motion planning and robot control › path planning › coverage path planning
complete coverage
0.112006
Complete Coverage Control for Nonholonomic Mobile Robots in Dynamic Environments · ICRA 2006
Robotics › Motion planning and robot control › path planning
coverage path planning
0.112006
Complete Coverage Control for Nonholonomic Mobile Robots in Dynamic Environments · ICRA 2006
Robotics › Motion planning and robot control › path planning › dynamic path planning
d* algorithm
0.012002
A Distributed and Optimal Motion Planning Approach for Multiple Mobile Robots · ICRA 2002
Robotics › Motion planning and robot control › motion planning › multi-robot motion planning
distributed motion planning
0.012002
A Distributed and Optimal Motion Planning Approach for Multiple Mobile Robots · ICRA 2002
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning
0.012002
A Distributed and Optimal Motion Planning Approach for Multiple Mobile Robots · ICRA 2002
Robotics › Motion planning and robot control
path planning
0.012002
A Distributed and Optimal Motion Planning Approach for Multiple Mobile Robots · ICRA 2002
Robotics › Motion planning and robot control › mobile robot control
nonholonomic mobile robot
0.012008
Optimal trajectory generation for nonholonomic robots in dynamic environments · ICRA 2008
Robotics › Motion planning and robot control › robot control › nonholonomic systems
nonholonomic vehicle control
0.012006
Complete Coverage Control for Nonholonomic Mobile Robots in Dynamic Environments · ICRA 2006

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

support vector regression · 0.4instrumented insoles · 0.4RGB-D sensing · 0.4advection-diffusion model · 0.4weight optimization · 0.2simulation · 0.2probabilistic lagrangian model · 0.2energy detection · 0.2consensus algorithm · 0.2distributed estimation and control · 0.2robust control · 0.1rigidity matrix · 0.1pebble game · 0.1gradient estimation · 0.1polynomial parameterization · 0.1closed-form optimization · 0.1
YearPublicationVenuePosition
2024 Semantic Map Based Robot Navigation with Natural Language Input
abstract
We present a new semantic map based robot navigation system in the paper. The system takes human voice input, processes multi-modal data including natural languages and RGB-D images, and generates semantic maps for robot navigation. Making use of recent development in image segmentation tools, we integrate robot mapping and localization with a customized real-time object detection model, so that the semantic and navigation layers are efficiently combined for robot navigation purpose. We demonstrate the performance of our developed algorithms in both simulation and real robot experiments. Compared with existing works, we demonstrate applicability to real robot systems and superior performance in terms of success rate.
Xinchi Huang, Yi Guo 0004
RO-MAN3
2020 Robot-Assisted and Wearable Sensor-Mediated Autonomous Gait Analysis§
abstract
In this paper, we propose an autonomous gait analysis system consisting of a mobile robot and custom-engineered instrumented insoles. The robot is equipped with an on-board RGB-D sensor, the insoles feature inertial sensors and force sensitive resistors. This system is motivated by the need for a robot companion to engage older adults in walking exercises. Support vector regression (SVR) models were developed to extract accurate estimates of fundamental kinematic gait parameters (i.e., stride length, velocity, foot clearance, and step length), from data collected with the robot's on-board RGB-D sensor and with the instrumented insoles during straight walking and turning tasks. The accuracy of each model was validated against ground-truth data measured by an optical motion capture system with N=10 subjects. Results suggest that the combined use of wearable and robot's sensors yields more accurate gait estimates than either sub-system used independently. Additionally, SVR models are robust to inter-subject variability and type of walking task (i.e., straight walking vs. turning), thereby making it unnecessary to collect subject-specific or task-specific training data for the models. These findings indicate the potential of the synergistic use of autonomous mobile robots and wearable sensors for accurate out-of-the-lab gait analysis.
Huanghe Zhang, Zhuo Chen 0014, Damiano Zanotto, Yi Guo 0004
ICRA4
2020 Learning Human Navigation Behavior Using Measured Human Trajectories in Crowded Spaces
abstract
As humans and mobile robots increasingly coexist in public spaces, their close proximity demands that robots navigate following navigation strategies similar to those exhibited by humans. This could be achieved by learning directly from human demonstration trajectories in a machine learning framework. In this paper, we present a method to learn human navigation behaviors using an imitation learning approach based on generative adversarial imitation learning (GAIL), which has the ability of directly extracting navigation policy. Specifically, we use a large open human trajectory dataset that was experimentally collected in a crowded public space. We then recreate these human trajectories in a 3D robotic simulator, and generate demonstration data using a LIDAR sensor onboard a robot with the robot following the measured human trajectories. We then propose a GAIL based algorithm, which uses occupancy maps generated using LIDAR data as the input, and outputs the navigation policy for robot navigation. Simulation experiments are conducted, and performance evaluation shows that the learned navigation policy generates trajectories qualitatively and quantitatively similar to human trajectories. Compared with existing works using analytical models (such as social force model) to generate human demonstration trajectories, our method learns directly from intrinsic human trajectories, thus exhibits more human-like navigation behaviors.
Muhammad Fahad 0003, Yi Guo 0004
IROS3
2020 Robot-Assisted Pedestrian Regulation Based on Deep Reinforcement Learning
abstract
Pedestrian regulation can prevent crowd accidents and improve crowd safety in densely populated areas. Recent studies use mobile robots to regulate pedestrian flows for desired collective motion through the effect of passive human-robot interaction (HRI). This paper formulates a robot motion planning problem for the optimization of two merging pedestrian flows moving through a bottleneck exit. To address the challenge of feature representation of complex human motion dynamics under the effect of HRI, we propose using a deep neural network to model the mapping from the image input of pedestrian environments to the output of robot motion decisions. The robot motion planner is trained end-to-end using a deep reinforcement learning algorithm, which avoids hand-crafted feature detection and extraction, thus improving the learning capability for complex dynamic problems. Our proposed approach is validated in simulated experiments, and its performance is evaluated. The results demonstrate that the robot is able to find optimal motion decisions that maximize the pedestrian outflow in different flow conditions, and the pedestrian-accumulated outflow increases significantly compared to cases without robot regulation and with random robot motion.
Zhiqiang Wan, Chao Jiang 0001, Muhammad Fahad 0003, Zhen Ni, Yi Guo 0004, Haibo He
IEEE Trans. Cybern.5
2019 Learning Human-Robot Interaction for Robot-Assisted Pedestrian Flow Optimization
abstract
Due to the fast-is-slower phenomenon in emergency escape, it is desirable to regulate pedestrian flows at the exit or a bottleneck. We propose a new robot-assisted pedestrian regulation and study passive human-robot interaction (HRI). A learning-based motion control approach is presented for a robot to efficiently interact with pedestrians for desirable collective motion. We first formulate the problem into an optimal control framework using the pedestrian dynamics description based on existing social force models with embedded HRI forces. To solve the defined optimal control problem, we propose an adaptive dynamic programming (ADP) approach to provide adjustable motion parameters of the robot to efficiently interact with pedestrians so that the regulated pedestrian flow tracks a desired velocity. The ADP control process only uses observed flow information rather than the models of pedestrians, and the ADP method provides feedback control with online learning and control capability. Simulation results demonstrate that the proposed approach can regulate pedestrian flows to desirable speeds by online learning.
Chao Jiang 0001, Zhen Ni, Yi Guo 0004, Haibo He
IEEE Trans. Syst. Man Cybern. Syst.3
2018 Learning How Pedestrians Navigate: A Deep Inverse Reinforcement Learning Approach
abstract
Humans and mobile robots will be increasingly cohabiting in the same environments, which has lead to an increase in studies on human robot interaction (HRI). One important topic in these studies is the development of robot navigation algorithms that are socially compliant to humans navigating in the same space. In this paper, we present a method to learn human navigation behaviors using maximum entropy deep inverse reinforcement learning (MEDIRL). We use a large open dataset of pedestrian trajectories collected in an uncontrolled environment as the expert demonstrations. Human navigation behaviors are captured by a nonlinear reward function through deep neural network (DNN) approximation. The developed MEDIRL algorithm takes feature inputs including social affinity map (SAM) that are extracted from human motion trajectories. We perform simulation experiments using the learned reward function, and the performance is evaluated comparing it with the real measured pedestrian trajectories in the dataset. The evaluation results show that the proposed method has acceptable prediction accuracy compared to other state-of-the-art methods, and it can generate pedestrian trajectories similar to real human trajectories with natural social navigation behaviors such as collision avoidance, leader-follower, and split-and-rejoin.
Muhammad Fahad 0003, Zhuo Chen 0014, Yi Guo 0004
IROS3
2017 A learning based approach for social force model parameter estimation
abstract
Understanding human behavior is crucial for planning evacuation strategies when an emergency occurs. The social force model, which is a successful quantitative model, has been widely used in investigating human behavior. In this paper, we propose a gradient descent based parameter optimization method to learn the parameters of the social force model from experimental data. Although the original social force model has achieved great success, it does not consider the fact that the response of humans to that happening in front of them is stronger than that happening behind them. In order to model the directional dependency of the interactive force, we propose a modified social force model. Experimental results demonstrate the effectiveness of the modified model.
Zhiqiang Wan, Xuemin Hu, Haibo He, Yi Guo 0004
IJCNN4
2017 Robotic experiments to evaluate ocean plume characteristics and structure
abstract
We present field experiment results of ocean plume surveys conducted with a robotic platform. In our experiments, Rhodamine dye was used to generate a chemical plume in a coastal environment, and an unmanned surface vessel equipped with fluorometer sensors was deployed to conduct plume surveys. We present plume front and cross sectional survey results, where the robot is driven along visible plume boundaries and plume cross sections, respectively. Datasets collected during the experiments are shown together with statistical parameters that quantify the fine-scale plume structure. Experimental evidence shows that the assumption of the existence of a continuous and fixed-value concentration curve used in existing theoretical work for plume front tracking appears too strong for real ocean plumes. The datasets provide characteristic parameters that can be used for further development and verification of simulation models of ocean pollution plumes.
Muhammad Fahad 0003, Yi Guo 0004, Brian Bingham, Kristopher Krasnosky, Laura Fitzpatrick, Fernando A. Sanabria
IROS2
2016 Probabilistic human mobility model in indoor environment
abstract
Understanding human mobility is important for the development of intelligent mobile service robots as it can provide prior knowledge and predictions of human distribution for robot-assisted activities. In this paper, we propose a probabilistic method to model human motion behaviors which is determined by both internal and external factors in an indoor environment. While the internal factors are represented by the individual preferences, aims and interests, the external factors are indicated by the stimulation of the environment. We model the randomness of human macro-level movement, e.g., the probability of visiting a specific place and staying time, under the Bayesian framework, considering the influence of both internal and external variables. We use two case studies in a shopping mall and in a college student dorm building to show the effectiveness of our proposed probabilistic human mobility model. Real surveillance camera data are used to validate the proposed model together with survey data in the case study of student dorm.
Bo Tang 0011, Chao Jiang 0001, Haibo He, Yi Guo 0004
IJCNN4
2016 Robot-assisted pedestrian regulation in an exit corridor
abstract
Due to the faster-is-slower phenomenon in emergency escape, it is desirable to regulate pedestrian flow at the exit or a bottleneck. Modification of pedestrian facilities was previously studied to increase the efficiency and safety by the transportation community. We propose a robot-assisted pedestrian regulation scheme and study passive human-robot interaction (HRI), where the robot acts as a dynamic obstacle that interacts with pedestrians. Such a robot-assisted solution replaces expensive infrastructure modification with real-time reconfigurability. In the paper, we first formulate a robot-assisted flow optimization problem based on the social force models of pedestrian dynamics with embedded HRI forces. We then present an online learning algorithm based on adaptive dynamic programming (ADP) to generate motion control so that the robot can replan and adapt its motion to real-time pedestrian flows. The ADP control process uses observed flow information only but not the models of pedestrians, and provides feedback control with online learning and control capability. Simulation results demonstrate efficiency of the proposed method.
Chao Jiang 0001, Zhen Ni, Yi Guo 0004, Haibo He
IROS3
2016 Human Mobility Modeling for Robot-Assisted Evacuation in Complex Indoor Environments
abstract
A large number of injuries or deaths may occur when an emergency happens in a crowded public place. The congestion at exits may slow down the egress rate due to the effect of “faster-is-slower”. This inspires us to study how human behavior dynamically changes over time at an emergency in a complex indoor environment. In this paper, we refer the panic of evacuees to their perception of the threat and propose a panic propagation model to model how crowd panic changes during evacuation at an emergency. Combined with the existing social force model, our panic model interprets the self-driven force and interactive forces with others in human mobility. To improve evacuation efficiency, robots are introduced to guide evacuees to escape. Using dynamic environment information, we design an evacuation exit selection algorithm where the optimal exit is automatically selected by the robot with the minimum escape time. In our experiments, a real shopping mall is examined, and the dynamic behavior of panicked evacuees is simulated with the proposed panic model. The evacuation performance of using emergency evacuation robots is evaluated. The improvement of evacuation efficiency validates the effectiveness of our robot-assisted evacuation system.
Bo Tang 0011, Chao Jiang 0001, Haibo He, Yi Guo 0004
IEEE Trans. Hum. Mach. Syst.4
2015 Robotic simulation of dynamic plume tracking by Unmanned Surface Vessels
abstract
Using autonomous mobile robots to dynamically track oil plume propagation in ocean environments is challenging. Based on a model of advection-diffusion equation that describes point-source pollution propagation in marine environments, we have previously proposed a model-based estimator-controller design for autonomous robots to dynamically track plume front propagation. In this paper we study the robustness of the controller in a robot simulator, and evaluate it's performance in a realistic environmental model setup. A probabilistic Lagrangian environmental model is used that can capture both the time-averaged, idealized structure and the instantaneous, realistic structure of a dynamic plume. The controller is implemented on the Field Robotics Lab Vehicle Software, which uses Lightweight Communication and Marshalling library to facilitate process communication and for easy transit to field testing. Simulation results are shown with discussions and lessons learned to guide future field experiments.
Muhammad Fahad 0003, Nathaniel Saul, Yi Guo 0004, Brian Bingham
ICRA3
2015 Distributed Consensus-Based Weight Design for Cooperative Spectrum Sensing
abstract
We study the distributed spectrum sensing in cognitive radio networks. Existing distributed consensus-based fusion algorithms only ensure equal gain combining of local measurements, whose performance may be incomparable to various centralized soft combining schemes. Motivated by this fact, we consider practical channel conditions and link failures, and develop new weighted soft measurement combining without a centralized fusion center. Following the measurement by its energy detector, each secondary user exchanges its own measurement statistics with its local one-hop neighbors, and chooses the information exchanging rate according to the measurement channel condition, e.g., the signal-to-noise ratio (SNR). We rigorously prove the convergence of the new consensus algorithm, and show all secondary users hold the same global decision statistics from the weighted soft measurement combining throughout the network. We also provide distributed optimal weight design under uncorrelated measurement channels. The convergence rate of the consensus iteration is given under the assumption that each communication link has an independent probability to fail, and the upper bound of the iteration number of the$ \epsilon$-convergence is explicitly given as a function of system parameters. Simulation results show significant improvement of the sensing performance compared to existing consensus-based approaches, and the performance of the distributed weighted design is comparable to the centralized weighted combining scheme.
Yi Guo 0004, Hongbo Liu 0002, Yingying Chen 0001, Zheng Wang 0009, Joseph Mitola III
IEEE Trans. Parallel Distributed Syst.2
2014 Multi-robot cooperative control for monitoring and tracking dynamic plumes
abstract
We study robotic tracking of dynamic plume front modeled by the advection-diffusion equation in this paper. Different from existing work purely relying on gradient measurement, the transport model of pollution source is explicitly considered in tracking control design. We first study the problem using a single robot and solve the problem in an estimation and control framework. We then extend it to the multi-robot case in a nearest-neighbor communication structure, and have the robots take formation along the plume front. The distributed control is scalable to a large number of robots. Simulation results show satisfactory performances of the proposed method.
Shuai Li 0022, Yi Guo 0004, Brian Bingham
ICRA2
2014 Robot-assisted human indoor localization using the Kinect sensor and smartphones
abstract
Human indoor localization was previously implemented using wireless sensor networks at the cost of sensing infrastructure deployment. Motivated by high density of smartphones in public spaces, we propose to use a robot-assisted localization system in which the low-cost Kinect sensor and smartphone-based acoustic relative ranging are used to localize moving human targets in indoor environments. An extended Kalman filter based localization algorithm is developed for real-time dynamic position estimation. We present both simulations and real robot-smartphone experiments demonstrating the performance with a localization accuracy of approximately 0.5m.
Chao Jiang 0001, Muhammad Fahad 0003, Yi Guo 0004, Jie Yang 0003, Yingying Chen 0001
IROS3
2012 Distributed source seeking by cooperative robots: All-to-all and limited communications
abstract
We consider the problem of source seeking using a group of mobile robots equipped with sensors for concentration measurement (instead of the gradient). In our formulation, each robot maintains a gradient estimation, moves to the source by tracing the gradient, and all together keep a predefined formation in movement. We present two control algorithms with all-to-all and limited communications, respectively. The estimation error is taken into account to derive robust control algorithms. Comparing to existing methods, the proposed algorithm with limited communications is fully distributed. Both theoretical analysis and numerical simulations are given to validate the effectiveness of our methods.
Shuai Li 0022, Yi Guo 0004
ICRA2
2012 Minimal persistence control on dynamic directed graphs for multi-robot formation
abstract
Given a multi-robot system, in order to preserve its geometric shape in a formation, the minimal persistence control addresses questions: (1) what pairwise communication connections have to be prescribed to minimize communication channels, and (2) which orientations of communication links are to be placed between robots. In this paper, we propose a minimal persistence control problem on multi-robot systems with underlying graphs being directed and dynamically switching. We develop distributed algorithms based on the rank of the rigidity matrix and the pebble game method. The feasibility of the proposed methods is validated by simulations on the robotic simulator Webots and experiments on e-puck robot platform.
Hua Wang 0002, Yi Guo 0004
ICRA2
2011 Distributed Cooperative Spectrum Sensing Based on Weighted Average Consensus
abstract
In this paper, we study the distributed spectrum sensing in cognitive radio networks. Using weighted average consensus algorithm, we develop a weighted soft measurement combining scheme without the centralized fusion center. After the measurement by the energy detector, each secondary user (SU) exchanges their own measurement statistics with its local neighbors, and chooses the information exchanging rate according to the estimated average signal-to-noise ratio (SNR). We prove the convergence of the consensus iteration, and each SU will hold the global decision statistics from the weighted soft measurement combining throughout the network. The proposed scheme is robust with respect to temporary communication link failures. Simulation results show our method has a better performance than the existing average consensus-based approach.
Zheng Wang 0009, Yi Guo 0004, Hongbo Liu 0002, Yingying Chen 0001, Joseph Mitola III
GLOBECOM3
2009 Synchronization on a segment without localization: algorithm and applications
abstract
We study the multi-robot synchronization on a segment. The goal is for each robot to move along a subsegment of equal length in equal time interval with potential impacts. To achieve the synchronization, we propose a decentralized algorithm by designing impact law, which does not depend on the position of the robot, but on the time information. Specifically, ¿the time interval between two consecutive impacts¿ is exchanged when the robots meet. We also show how to apply the synchronization algorithm to a planar patrolling problem. Simulation results show the feasibility and robustness of our algorithm.
Hua Wang 0002, Yi Guo 0004
IROS2
2008 Optimal trajectory generation for nonholonomic robots in dynamic environments
abstract
We study optimal trajectory generation for nonholonomic mobile robots in the presence of moving obstacles. The trajectory is presented by a parameterized higher-order polynomial and is feasible for car-like robots whose motion is nonholonomic. An optimal performance index is set up so that the parameterized trajectory stays close to the shortest straight-line path. Combining with the collision avoidance criterion, optimal collision-free trajectory can be generated real time as the solution is expressed in its closed-form. We show Matlab simulation results to demonstrate the performance of the trajectories.
Yi Guo 0004
ICRA1
2007 Global Trajectory Generation for Nonholonomic Robots in Dynamic Environments
abstract
We consider the problem of generating global feasible trajectories for nonholonomic mobile robots in the presence of moving obstacles. The global trajectory is composed of regional path segments, which are parametric polynomials incorporating collision avoidance criteria. Collision avoidance with moving obstacles is achieved by changing parameters of the regional trajectories, and the collision avoidance parameters are solutions to a second-order inequality and are obtainable analytically. To have a smooth global trajectory, we also develop a smooth irregular curve method to generate continuous boundary conditions to connecting regional trajectories. Steering control laws are constructed by means of differential flatness. The proposed technique works in dynamic environments where a set of global way-points are available, and the velocities of the obstacles are obtainable real time. Simulation results show the effectiveness of the methods.
Yi Guo 0004, Weihua Sheng
ICRA1
2006 Complete Coverage Control for Nonholonomic Mobile Robots in Dynamic Environments
abstract
We study the problem of generating continuous steering control for robots to completely cover a bounded region over a finite time. First, we pack the area by disks of minimum number, and then a neural network based path planning method is adopted to generate complete coverage paths avoiding collisions with stationary and moving objects. Smooth trajectory is developed using parametric polynomial approximation, and continuous steering control is designed to track the trajectory exactly. The algorithm works for car-like robots which have nonholonomic motion constraints, and the control inputs are represented by analytic functions of trajectory parameters. The design is finally extended to cooperative sweeping of multiple robots. Satisfactory performances are observed in simulations
Yi Guo 0004, Mohanakrishnan Balakrishnan
ICRA1
2006 Cooperative Driving based on Inter-vehicle Communications: Experimental Platform and Algorithm
abstract
This paper describes our efforts in building an experimental platform to conduct research on cooperative driving in intelligent transportation systems (ITS). A miniature vehicle is developed based on the COTS-BOTS robot and an overhead vision system is used to localize the vehicles. The single lane tracking control algorithm is described first. To control multiple vehicles to drive through an intersection without collision, a distributed cooperative driving algorithm is developed, which is based on velocity planning using search algorithms in the corresponding coordination diagram. Experimental results verify our proposed approach and we believe this platform can serve as a cost-effective testbed to study vehicle-to-vehicle communication based cooperative driving in intelligent transportation systems
Weihua Sheng, Qingyan Yang, Yi Guo 0004
IROS3
2005 Dynamic tracking control of uncertain nonholonomic mobile robots
abstract
We consider the tracking control of a nonholonomic mobile robot with parameter uncertainty and unknown dynamics. A new robust adaptive controller is proposed with the aid of adaptive backstepping and robust control techniques. The proposed controller guarantees that the tracking error converges to a small ball containing the origin. The ball's radius can be adjusted by control parameters. Uncertainties in both of kinematics and dynamics of mobile robots are considered of the first time in the frame of robust and adaptive control in this paper. Simulation results show effectiveness of the proposed controller.
Yi Guo 0004
IROS2
2004 A Reduced-order Analytical Solution to Mobile Robot Trajectory Generation in the Presence of Moving Obstacles
abstract
This paper addresses the problem of determining a collision-free path for a mobile robot moving in a dynamically changing environment. By explicitly considering kinematic, model of the robot, the family of feasible trajectories and their corresponding steering controls are derived in a closed form. Then, a new collision avoidance condition is developed for the dynamically changing environment, it consists of a time criterion and a geometrical criterion, and it has explicit physical meanings in both the transformed space and the original working space. By imposing the avoidance condition, one can determine the corresponding steering angle for collision avoidance in a closed form. Such a path meets all boundary conditions, is continuous, and can be updated in real time once a change in the environment is detected. Simulations show that the proposed method is effective.
Jing Wang 0005, Zhihua Qu, Yi Guo 0004, Jian Yang 0023
ICRA3
2002 A Distributed and Optimal Motion Planning Approach for Multiple Mobile Robots
abstract
We propose a distributed and optimal motion planning algorithm for multiple robots. The computationally expensive problem is decomposed into two modules: path planning and velocity planning. The D* search method is applied in both modules, based on either geometric formulation or schedule formulation. Optimization is achieved at the individual robot level by defining cost functions, and also at the team level by a global measurement function reflecting performance indices of interest as a team. Contrary to our knowledge of previous results on multi-robot motion planning that either obtain optimal solutions through centralized and exhaustive computing, or achieve distributed implementations without considering any optimization issues, our approach combines these two features and explicitly optimizes performance functions through a distributed implementation. It is also one of the few that is capable of handling outdoor rough terrain environments and real time replanning. Simulations are shown on a Mars-like rough terrain using a 3D vehicle planner and control simulator. The algorithm was also implemented and successfully run on a group of Nomad 200 indoor robots.
Yi Guo 0004, Lynne E. Parker
ICRA1