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

Gregory J. Barlow

dblp:85/2727 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
0since 2021 · last 2008
0000-0003-3161-0541ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 4 first-authorSystems, architecture and hardware · 3 · 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
1 paper
Legged, aerial and field robots · 50% Robot navigation and mapping · 50%
Computer networks
1 paper
Internet of things and sensor networks · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
mobile robot navigation
0.112005
Transference of Evolved Unmanned Aerial Vehicle Controllers to a Wheeled Mobile Robot · ICRA 2005
Robotics › Legged, aerial and field robots › aerial robot control
UAV control
0.112005
Transference of Evolved Unmanned Aerial Vehicle Controllers to a Wheeled Mobile Robot · ICRA 2005
Distributed systems
distributed coordination
0.012004
Dynamic Leadership Protocol for S-nets · ICRA 2004

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

simulation · 0.1multi-objective evolutionary algorithm · 0.1genetic programming · 0.1
YearPublicationVenuePosition
2008 Evolving cooperative control on sparsely distributed tasks for UAV teams without global communication
abstract
For some tasks, the use of more than one robot may improve the speed, reliability, or flexibility of completion, but many other tasks can be completed only by multiple robots. This paper investigates controller design using multi-objective genetic programming for a multi-robot system to solve a highly constrained problem, where multiple unmanned aerial vehicles (UAVs) must monitor targets spread sparsely throughout a large area. UAVs have a small communication range, sensor information is limited and noisy, monitoring a target takes an indefinite amount of time, and evolved controllers must continue to perform well even as the number of UAVs and targets changes. An evolved task selection controller dynamically chooses a target for the UAV based on sensor information and communication. Controllers evolved using several communication schemes were compared in simulation on problem scenarios of varying size, and the results suggest that this approach can evolve effective controllers if communication is limited to the nearest other UAV.
Gregory J. Barlow, Choong K. Oh, Stephen F. Smith
GECCO1
2006 Robustness analysis of genetic programming controllers for unmanned aerial vehicles
abstract
While evolving evolutionary robotics controllers for real vehicles is an active area of research, most research robots do not require any assurance prior to operation that an evolved controller will not damage the vehicle. For controllers evolved in simulation where testing a poorly performing controller might damage the vehicle, thorough testing in simulation - subject to multiple sources of sensor and state noise - is required. Evolved controllers must be robust to noise in the environment in order to operate the vehicle safely. We have evolved navigation controllers for unmanned aerial vehicles in simulation using multi-objective genetic programming, and in order to choose the best evolved controller and to assure that this controller will perform well under a variety of environmental conditions, we have performed a series of robustness tests. The results show that our best evolved controller outperforms two hand-designed controllers and is robust to many sources of noise.
Gregory J. Barlow, Choong K. Oh
GECCO1
2005 Transference of Evolved Unmanned Aerial Vehicle Controllers to a Wheeled Mobile Robot
abstract
Transference of controllers evolved in simulation to real vehicles is an important issue in evolutionary robotics (ER). We have previously evolved autonomous navigation controllers for fixed wing UAV applications using multi-objective genetic programming (GP). Controllers were evolved to locate a radar source, navigate the UAV to the source efficiently using on-board sensor measurements, and circle around the emitter. We successfully tested an evolved UAV controller on a wheeled mobile robot. A passive sonar system on the robot was used in place of the radar sensor, and a speaker emitting a tone was used as the target in place of a radar. Using the evolved navigation controller, the mobile robot moved to the speaker and circled around it. The results from this experiment demonstrate that our evolved controllers are capable of transference to real vehicles. Future research will include testing the best evolved controllers by using them to fly real UAVs.
Gregory J. Barlow, Leonardo S. Mattos, Edward Grant, Choong K. Oh
ICRA1
2004 Autonomous controller design for unmanned aerial vehicles using multi-objective genetic programming
abstract
Autonomous navigation controllers were developed for fixed wing unmanned aerial vehicle (UAV) applications using multiobjective genetic programming (GP). We designed four fitness functions derived from flight simulations and used multiobjective GP to evolve controllers able to locate a radar source, navigate the UAV to the source efficiently using on-board sensor measurements, and circle closely around the emitter. Controllers were evolved for three different kinds of radars: stationary, continuously emitting radars, stationary, intermittently emitting radars, and mobile, continuously emitting radars. We selected realistic flight parameters and sensor inputs to aid in the transference of evolved controllers to physical UAVs.
Choong K. Oh, Gregory J. Barlow
IEEE Congress on Evolutionary Computation2
2004 Dynamic Leadership Protocol for S-nets
abstract
Smart Sensor Networks (S-nets) are groups of stationary agents (S-elements) which provide distributed sensing, computation, and communication in an environment. In order to integrate information from individual agents and to efficiently transmit this information to other agents, these devices must be able to create local groups (S-clusters). A leadership protocol that creates static clusters has been previously proposed. Here, we further develop this protocol to allow for dynamic cluster updating. This accommodates on-the-fly network re-organization in response to environmental disturbances or the gain or loss of S-elements. We outline an informal argument for the correctness of this revised protocol. We describe our embedded system implementation of the leadership protocol in simulation and using a colony of robots. Finally, we present results demonstrating both implementations.
Gregory J. Barlow, Thomas C. Henderson, Andrew L. Nelson, Edward Grant
ICRA1
2003 A colony of robots using vision sensing and evolved neural controllers
abstract
This paper describes the development and testing of a new evolutionary robotics research test bed. The test bed consists of a colony of small computationally powerful mobile robots that use evolved neural network controllers and vision based sensors to generate team game-playing behaviors. The vision based sensors function by converting video images into range and object color data. Large evolvable neural network controllers use these sensor data to control mobile robots. The networks require 150 individual input connections to accommodate the processed video sensor data. Using evolutionary computing methods, the neural network based controllers were evolved to play the competitive team game Capture the Flag with teams of mobile robots. Neural controllers were evolved in simulation and transferred to real robots for physical verification. Sensor signals in the simulated environment are formatted to duplicate the processed real video sensor values rather than the raw video images. Robot controllers receive sensor signals and send actuator commands of the same format, whether they are driving physical robots in a real environment or simulated robots agents in an artificial environment. Evolved neural controllers can be transferred directly to the real mobile robots for testing and evaluation. Experimental results generated with this new evolutionary robotics research test bed are presented.
Andrew L. Nelson, Edward Grant, Gregory J. Barlow, Thomas C. Henderson
IROS3