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.

Michael J. Quinlan

dblp:02/4247 · DBLP profile ↗
← Back
11ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 4 first-authorSystems, architecture and hardware · 6 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

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
4 papers
Motion planning and robot control · 42% Reinforcement learning · 26% Autonomous driving · 15%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
model-based reinforcement learning
0.322012
RTMBA: A Real-Time Model-Based Reinforcement Learning Architecture for robot control · ICRA 2012
Generalized model learning for Reinforcement Learning on a humanoid robot · ICRA 2010
Robotics › Motion planning and robot control › robot control › feedback control
PID control
0.112012
Setpoint scheduling for autonomous vehicle controllers · ICRA 2012
Robotics › Autonomous driving
planning and control
0.112012
Setpoint scheduling for autonomous vehicle controllers · ICRA 2012
Robotics › Motion planning and robot control
robot control
0.112012
Setpoint scheduling for autonomous vehicle controllers · ICRA 2012
Machine learning › Kernel, tree and ensemble methods
decision tree learning
0.112010
Generalized model learning for Reinforcement Learning on a humanoid robot · ICRA 2010
Robotics › Motion planning and robot control
robot learning
0.112010
Generalized model learning for Reinforcement Learning on a humanoid robot · ICRA 2010
Smart cities and intelligent transportation › traffic control
autonomous intersection management
0.012012
Setpoint scheduling for autonomous vehicle controllers · ICRA 2012
Computer vision › Image recognition and object detection
object recognition
0.012003
Application of SVMs for Colour Classification and Collision Detection with AIBO Robots · NIPS 2003
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
robot soccer
0.012003
Application of SVMs for Colour Classification and Collision Detection with AIBO Robots · NIPS 2003

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

sample-based approximate planning · 0.3parallel acting, model learning and planning · 0.3heuristic scheduling · 0.3PID control · 0.3targeted exploration · 0.1reinforcement learning · 0.1decision tree · 0.1support vector machine · 0.0one-class classification · 0.0
YearPublicationVenuePosition
2017 Web-based visual data exploration for improved radiological source detection
abstract
Summary Radiation detection can provide a reliable means of detecting radiological material. Such capabilities can help to prevent nuclear and/or radiological attacks, but reliable detection in uncontrolled surroundings requires algorithms that account for environmental background radiation. The Berkeley Data Cloud (BDC) facilitates the development of such methods by providing a framework to capture, store, analyze, and share data sets. In the era of big data, both the size and variety of data make it difficult to explore and find data sets of interest and manage the data. Thus, in the context of big data, visualization is critical for checking data consistency and validity, identifying gaps in data coverage, searching for data relevant to an analyst's use cases, and choosing input parameters for analysis. Downloading the data and exploring it on an analyst's desktop using traditional tools are no longer feasible due to the size of the data. This paper describes the design and implementation of a visualization system that addresses the problems associated with data exploration within the context of the BDC. The visualization system is based on a JavaScript front end communicating via REST with a back end web server.
Gunther H. Weber, Mark S. Bandstra, Daniel Chivers, Hamdy H. Elgammal, Valerie C. Hendrix, John Kua, Jonathan S. Maltz, Krishna Muriki, Yeongshnn Ong, Michael J. Quinlan, Lavanya Ramakrishnan, Brian J. Quiter
Concurr. Comput. Pract. Exp.11
2012 Setpoint scheduling for autonomous vehicle controllers
abstract
This paper considers the problem of controlling an autonomous vehicle to arrive at a specific position on a road at a given time and velocity. This ability is particularly useful for a recently introduced autonomous intersection management protocol, called AIM, which has been shown to lead to lower delays than traffic signals and stop signs. Specifically, we introduce a setpoint scheduling algorithm for generating setpoints for the PID controllers for the brake and throttle actuators of an autonomous vehicle. The algorithm constructs a feasible setpoint schedule such that the vehicle arrives at the position at the correct time and velocity. Our experimental results show that the algorithm outperforms a heuristic-based setpoint scheduler that does not provide any guarantee about the arrival time and velocity.
Tsz-Chiu Au, Michael J. Quinlan, Peter Stone 0001
ICRA2
2012 RTMBA: A Real-Time Model-Based Reinforcement Learning Architecture for robot control
abstract
Reinforcement Learning (RL) is a paradigm for learning decision-making tasks that could enable robots to learn and adapt to their situation on-line. For an RL algorithm to be practical for robotic control tasks, it must learn in very few samples, while continually taking actions in real-time. Existing model-based RL methods learn in relatively few samples, but typically take too much time between each action for practical on-line learning. In this paper, we present a novel parallel architecture for model-based RL that runs in real-time by 1) taking advantage of sample-based approximate planning methods and 2) parallelizing the acting, model learning, and planning processes in a novel way such that the acting process is sufficiently fast for typical robot control cycles. We demonstrate that algorithms using this architecture perform nearly as well as methods using the typical sequential architecture when both are given unlimited time, and greatly out-perform these methods on tasks that require real-time actions such as controlling an autonomous vehicle.
Todd Hester, Michael J. Quinlan, Peter Stone 0001
ICRA2
2010 Generalized model learning for Reinforcement Learning on a humanoid robot
abstract
Reinforcement learning (RL) algorithms have long been promising methods for enabling an autonomous robot to improve its behavior on sequential decision-making tasks. The obvious enticement is that the robot should be able to improve its own behavior without the need for detailed step-by-step programming. However, for RL to reach its full potential, the algorithms must be sample efficient: they must learn competent behavior from very few real-world trials. From this perspective, model-based methods, which use experiential data more efficiently than model-free approaches, are appealing. But they often require exhaustive exploration to learn an accurate model of the domain. In this paper, we present an algorithm, Reinforcement Learning with Decision Trees (RL-DT), that uses decision trees to learn the model by generalizing the relative effect of actions across states. The agent explores the environment until it believes it has a reasonable policy. The combination of the learning approach with the targeted exploration policy enables fast learning of the model. We compare RL-DT against standard model-free and model-based learning methods, and demonstrate its effectiveness on an Aldebaran Nao humanoid robot scoring goals in a penalty kick scenario.
Todd Hester, Michael J. Quinlan, Peter Stone 0001
ICRA2
2010 Bringing simulation to life: A mixed reality autonomous intersection
abstract
Fully autonomous vehicles are technologically feasible with the current generation of hardware, as demonstrated by recent robot car competitions. Dresner and Stone proposed a new intersection control protocol called Autonomous Intersection Management (AIM) and showed that with autonomous vehicles it is possible to make intersection control much more efficient than the traditional control mechanisms such as traffic signals and stop signs. The protocol, however, has only been tested in simulation and has not been evaluated with real autonomous vehicles. To realistically test the protocol, we implemented a mixed reality platform on which an autonomous vehicle can interact with multiple virtual vehicles in a simulation at a real intersection in real time. From this platform we validated realistic parameters for our autonomous vehicle to safely traverse an intersection in AIM. We present several techniques to improve efficiency and show that the AIM protocol can still outperform traffic signals and stop signs even if the cars are not as precisely controllable as has been assumed in previous studies.
Michael J. Quinlan, Tsz-Chiu Au, Jesse Zhu, Nicolae Stiurca, Peter Stone 0001
IROS1
2009 Improving particle filter performance using SSE instructions
abstract
Robotics researchers are often faced with real-time constraints, and for that reason algorithmic and implementation-level optimization can dramatically increase the overall performance of a robot. In this paper we illustrate how a substantial run-time gain can be achieved by taking advantage of the extended instruction sets found in modern processors, in particular the SSE1 and SSE2 instruction sets. We present an SSE version of Monte Carlo Localization that results in an impressive 9x speedup over an optimized scalar implementation. In the process, we discuss SSE implementations of atan, atan2 and exp that achieve up to a 4x speedup in these mathematical operations alone.
Peter Djeu, Michael J. Quinlan, Peter Stone 0001
IROS2
2009 Three Humanoid Soccer Platforms: Comparison and Synthesis
Shivaram Kalyanakrishnan, Todd Hester, Michael J. Quinlan, Yinon Bentor, Peter Stone 0001
RoboCup3
2009 Multiple Model Kalman Filters: A Localization Technique for RoboCup Soccer
Michael J. Quinlan, Rick Middleton
RoboCup1
2007 Machine Learning With AIBO Robots in the Four-Legged League of RoboCup
abstract
Robot learning is a growing area of research at the intersection of robotics and machine learning. The main contributions of this paper include a review of how machine learning has been used on Sony AIBO robots and at RoboCup, with a focus on the four-legged league during the years 1998-2004. The review shows that the application-oriented use of machine learning in the four-legged league was still conservative and restricted to a few well-known and easy-to-use methods such as standard decision trees, evolutionary hill climbing, and support vector machines. Method-oriented spin-off studies emerged more frequently and increasingly addressed new and advanced machine learning techniques. Further, the paper presents some details about the growing impact of machine learning in the software system developed by the authors' robot soccer team-the NUbots
Stephan K. Chalup, Craig L. Murch, Michael J. Quinlan
IEEE Trans. Syst. Man Cybern. Part C3
2003 Application of SVMs for Colour Classification and Collision Detection with AIBO Robots
abstract
This article addresses the issues of colour classification and collision de- tection as they occur in the legged league robot soccer environment of RoboCup. We show how the method of one-class classification with sup- port vector machines (SVMs) can be applied to solve these tasks satisfac- torily using the limited hardware capacity of the prescribed Sony AIBO quadruped robots. The experimental evaluation shows an improvement over our previous methods of ellipse fitting for colour classification and the statistical approach used for collision detection.
Michael J. Quinlan, Stephan K. Chalup, Rick Middleton
NIPS1
2003 Traction Monitoring for Collision Detection with Legged Robots
Michael J. Quinlan, Craig L. Murch, Rick Middleton, Stephan K. Chalup
RoboCup1