This Blog is maintained by the Robot Perception and Learning lab at CSIE, NTU, Taiwan. Our scientific interests are driven by the desire to build intelligent robots and computers, which are capable of servicing people more efficiently than equivalent manned systems in a wide variety of dynamic and unstructured environments.
Monday, December 31, 2007
2D Localization of Outdoor Mobile Robots Using 3D Laser Range Data
Master's thesis
Robotics Institute, Carnegie Mellon University,
May, 2007
Abstract
Robot localization in outdoor environments is a challenging problem because of unstructured terrains. Ladars that are not horizontally attached have benefits for detecting obstacles but are not suitable for some localization algorithms used for indoor robots, which have horizontally fixed ladars. The data obtained from tilted ladars are 3D while these from non-tilted ladars are 2D. We present a 2D localization approach for these non-horizontally attached ladars. This algorithm combines 2D particle filter localization with a 3D perception system. We localize the vehicle by comparing a local map with a previously known map. These maps are created by converting 3D data into 2D data. Experimental results show that our approach is able to utilize the benefits of 3D data and 2D maps to efficiently overcome the problems of outdoor environments.
See the complete thesis.
Sunday, December 30, 2007
Georgia Tech PhD thesis: Acoustical Awareness for Intelligent Robotic Action
Acoustical Awareness for Intelligent Robotic Action,
PhD Thesis, College of Computing,
Georgia Institute of Technology,
Nov. 2007
With the growth of successes in pattern recognition and signal processing, mobile robot applications today are increasingly equipping their hardware with microphones to improve the set of available sensory information. However, if the robot, and therefore the microphone, ends up in a poor location acoustically, then the data will remain noisy and potentially useless for accomplishing the required task. This is compounded by the fact that there are many bad acoustic locations through which a robot is likely to pass, and so the results from auditory sensors often remain poor for much of the task.
The movement of the robot, though, can also be an important tool for overcoming these problems, a tool that has not been exploited in the traditional signal processing community. Robots are not limited to a single location as are traditionally placed microphones, nor are they powerless over to where they will be moved as with wearable computers. If there is a better location available for performing its task, a robot can navigate to that location under its own power. Furthermore, when deciding where to move, robots can develop complex models of the environment. Using an array of sensors, a mobile robot can build models of sound flow through an area, picking from those models the paths most likely to improve performance of an acoustic application.
In this dissertation, we address the question of how to exploit robotic movement. Using common sensors, we present a collection of tools for gathering information about the auditory scene and incorporating that information into a general framework for acoustical awareness. Thus equipped, robots can make intelligent decisions regarding control strategies to enhance their performance on the underlying acoustic application.
The full thesis.
Friday, December 28, 2007
Door safety system
Sorry for the inconvenience.
Wednesday, December 19, 2007
Team MIT Urban Challenge
These innovations are being incorporated in two new robotic vehicles equipped for autonomous driving in urban environments, with extensive testing on a DARPA site visit course. Experimental results demonstrate all basic navigation and some basic traffic behaviors, including unoccupied autonomous driving, lane following using purepursuit control and our local frame perception strategy, obstacle avoidance using kinodynamic RRT path planning, Uturns, and precedence evaluation amongst other cars at intersections using our situational interpreter. We are working to extend these approaches to advanced navigation and traffic scenarios.
LINK
Tuesday, December 18, 2007
Lab Meeting December 18th, 2007 (Leo): Augmented State Tracking
Monday, December 17, 2007
Lab meeting December 18th:The Autonomous City Explorer Project: Aims and System Overview
[link]http://www.csie.ntu.edu.tw/~b91501097/04399411.pdf
Lab Meeting December 18th, 2007(ZhenYu):Spherical Catadioptric Arrays: Construction, Multi-View Geometry, and Calibration
Author: Lanman, Douglas Crispell, Daniel Wachs, Megan Taubin, Gabriel
Proceedings of the Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06)
Abstract:
This paper introduces a novel imaging system composed of an array of spherical mirrors and a single high-resolution digital camera. We describe the mechanical design and construction of a prototype, analyze the geometry of image formation, present a tailored calibration algorithm, and discuss the effect that design decisions had on the calibration routine. This system is presented as a unique platform for the development of efficient multi-view imaging algorithms which exploit the combined properties of camera arrays and non-central projection catadioptric systems. Initial target applications include data acquisition for image-based rendering and 3D scene reconstruction. The main advantages of the proposed system include: a relatively simple calibration procedure, a wide field of view, and a single imaging sensor which eliminates the need for color calibration and guarantees time synchronization.
[Link]
Lab Meeting December 18th, 2007 (Atwood): Maximum Entropy Model and Conditional Random Field
Abstract:
In this chapter, we will describe a statistical model that conforms to the
maximum entropy principle (we will call it the maximum entropy model, or
ME model in short) [68, 69]. Through mathematical derivations, we will show
that the maximum entropy model is a kind of exponential model, and is a close
sibling of the Gibbs distribution described in Chap. 6. An essential difference
between the two models is that the former is a discriminative model, while
the latter is a generative model. Through a model complexity analysis, we will
show why discriminative models are generally superior to generative models in
terms of data modeling power. We will also describe the Conditional Random
Field (CRF), one of the latest discriminative models in the literature, and
prove that CRF is equivalent to the maximum entropy model.
Fulltext
Lab Meeting December 18th, 2007 (Jeff):Progress report
And I will try to point out some problems of EKF-SLAM and some limitations about it.
Tuesday, December 11, 2007
Lab Meeting 11 December (Der-Yeuan): Registration of Colored 3D Point Clouds with a Kernel-based Extension to the Normal Distributions Transform
We present a new algorithm for scan registration
of colored 3D point data which is an extension to the Normal
Distributions Transform (NDT). The probabilistic approach of
NDT is extended to a color-aware registration algorithm by
modeling the point distributions as Gaussian mixture-models
in color space. We discuss different point cloud registration
techniques, as well as alternative variants of the proposed algorithm.
Results showing improved robustness of the proposed
method using real-world data acquired with a mobile robot and
a time-of-flight camera are presented.
Authors: Benjamin Huhle, Martin Magnusson, Achim, Lilienthal, Wolfgang, Straßer
Reference on NDT: http://citeseer.ist.psu.edu/biber03normal.html
Thursday, December 06, 2007
FRC Seminar - December 12 - Autonomous Peat Moss Harvesting
Noon
NSH 1109
Pizza will be served
Abstract
Speaker Bio
Saturday, December 01, 2007
Door safety system
Things to be concerned:
1. Press the red bottom at the top of the door to enable/disable the door safety lock.
2. Keep the door closed and lock on usually. (At this time, no need the original physical door lock, remember to disable the physical door lock)
3. The last person who leaves the lab need enable the physical door lock as before.
(4. The first person who enters the lab need remember to use both their key and card. If it is very annoying, maybe we could try to disable the safety lock when condition 3. occurs)
WIRED MAGAZINE -- Getting a Grip
A 6-foot-tall, one-armed robot named Stair 1.0 balances on a modified Segway platform in the doorway of a Stanford University conference room. It has an arm, cameras and laser scanners for eyes, and a tangle of electrical intestines stuffed into its base.
...
To do real work in our offices and homes, to fetch our staplers or clean up our rooms, robots are going to have to master their hands. They'll need the kind of "hand-eye" coordination that enables them to identify targets, guide their mechanical mitts toward them, and then manipulate the objects deftly.
...
But the next generation, Stair 2.0, will actually analyze its own actions. The next Stair will look for the object in its hand and measure the force its fingers are applying to determine whether it's holding anything. It will plan an action, execute it, and observe the result, completing a feedback loop. And it will keep going through the loop until it succeeds at its task.
...
For detail: Link
Friday, November 30, 2007
IROS 2007: Spatial Reasoning for Human Robot Interaction
Abstract
Robots’ interaction with humans raises new issuesfor geometrical reasoning where the humans must be taken explicitly into account. We claim that a human-aware motion system must not only elaborate safe robot motions, but also synthesize good, socially acceptable and legible movement.
This paper focuses on a manipulation planner and a placement mechanism that take explicitly into account its human partners by reasoning about their accessibility, their vision field and their preferences. This planner is part of a human-aware motion and manipulation planning and control system that we aim to develop in order to achieve motion and manipulation tasks in presence or in synergy with humans.
Tuesday, November 27, 2007
[Intelligence Seminar]Activity Recognition from Wearable Sensors
Title: Activity Recognition from Wearable Sensors
Date: Nov 29
Speaker:
Dieter Fox is Associate Professor and Director of the Robotics and State Estimation Lab in the Computer Science & Engineering Department at the University of Washington, Seattle. He obtained his Ph.D. from the University of Bonn, Germany. Before joining UW, he spent two years as a postdoctoral researcher at the CMU Robot Learning Lab.Dieter's research focuses on probabilistic state estimation with applications in robotics and activity recognition.
Abstract:
Recent advances in wearable sensing and computing devices and in fast, probabilistic inference techniques make possible the fine-grained estimation of a person's activities over extended periods of time. In this talk I will show how dynamic Bayesian networks and conditional random fields can be used to estimate the location and activity of a person based on information such as GPS readings or WiFi signal strength. Our models use multiple levels of abstraction to bridge the gap between raw sensor measurements and high level information such as a user's mode of transportation, her current goal, and her significant places (e.g. home or work place). I will also present work on using RFID tags or a wearable multi-sensor system to estimate a person's fine-grained activities.
This is joint work with Brian Ferris, Lin Liao, Don Patterson, Amarnag Subramanya, Jeff Bilmes, Gaetano Borriello, and Henry Kautz.
Monday, November 26, 2007
[IROS'07]Feature Selection in Conditional Random Fields for Activity Recognition
Author:
Vail, Douglas Carnegie Mellon Univ.
Lafferty, John Carnegie Mellon Univ.
Veloso, Manuela Carnegie Mellon Univ.
Abstract:
Temporal classification, such as activity recognition,
is a key component for creating intelligent robot systems.
In the case of robots, classification algorithms must robustly
incorporate complex, non-independent features extracted from
streams of sensor data. Conditional random fields are discriminatively
trained temporal models that can easily incorporate
such features. However, robots have few computational
resources to spare for computing a large number of features
from high bandwidth sensor data, which creates opportunities
for feature selection. Creating models that contain only the most
relevant features reduces the computational burden of temporal
classification. In this paper, we show that l1 regularization is an
effective technique for feature selection in conditional random
fields. We present results from a multi-robot tag domain with
data from both real and simulated robots that compare the
classification accuracy of models trained with l1 regularization,
which simultaneously smoothes the model and selects features;
l2 regularization, which smoothes to avoid over-fitting, but
performs no feature selection; and models trained with no
smoothing.
Sunday, November 25, 2007
VASC Seminar : Object Recognition by Scene Alignment
MIT
Monday, Nov 26, 3:30pm, NSH 1507
Current object recognition systems can only recognize a limited number of object categories; scaling up to many categories is the next challenge inobject recognition. We seek to build a system to recognize and localize many different object categories in complex scenes. We achieve thisthrough a deceptively simple approach: by matching the input image, in anappropriate representation, to images in a large training set of labeled images. This gives us a set of retrieval images, which provide hypothesesfor object identities and locations. We combine this knowledge from theretrieval images with an object detector to detect objects in the image. The simplicity of the approach allows learning for a large number ofobject classes embedded in many different scenes. We demonstrate improvedclassification and localization performance over a standard objectdetector using a held-out test set from the Label Me database.Furthermore, our system restricts the object search space and therefore greatly increases computational efficiency.
Bio:
After leaving sunny Phoenix, AZ, Bryan received his A.B. from DartmouthCollege. He recently defended his dissertation "Labeling, Discovering,and Detecting Objects in Images" at MIT under the supervision of WilliamFreeman and Antonio Torralba. His next journey will be as a post-doctoral fellow at Ecole Normale Supérieure under Jean Ponce and Andrew Zisserman.There, he will continue to pursue research in visual object recognitionand scene understanding.
Saturday, November 24, 2007
IROS 2007 : A Spatio-Temporal Probabilistic Model for Multi-Sensor Object
Bertrand Douillard, Dieter Fox, Fabio Ramos
Abstract:
This paper presents a general framework for multi-sensor object recognition through a discriminative probabilistic approach modelling spatial and temporal correlations.The algorithm is developed in the context of Conditional Random Fields (CRFs) trained with virtual evidence boosting.The resulting system is able to integrate arbitrary sensorinformation and incorporate features extracted from the data.The spatial relationships captured by are further integratedinto a smoothing algorithm to improve recognition over time.We demonstrate the benefits of modelling spatial and temporal relationships for the problem of detecting cars using laser and vision data in outdoor environments.
Friday, November 23, 2007
IROS 2007: Detection and Tracking of Multiple Pedestrians
Abstract:
We propose a novel system for tracking multiple
pedestrians in a crowded scene by exploiting single-row laser
range scanners that measure distances of surrounding objects.
A walking model is built to describe the periodicity of the
movement of the feet in the spatial-temporal domain, and a
mean-shift clustering technique in combination with spatialtemporal
correlation analysis is applied to detect pedestrians.
Based on the walking model, particle filter is employed to track
multiple pedestrians. Compared with camera-based methods,
our system provides a novel technique to track multiple pedestrians
in a relatively large area. The experiments, in which over
300 pedestrians were tracked in 5 minutes, show the validity
of the proposed system.
IROS 2007: An Augmented State Vector Approach to GPS-Based Localization
DIST – University of Genova, Italy
Abstract:
The paper focuses on the localization subsystem
of ANSER, a mobile robot for autonomous surveillance in
civilian airports and similar wide outdoor areas. ANSER
localization subsystem is composed of a non-differential GPS
unit and a laser rangefinder for landmark-based localization
(inertial sensors are absent). An augmented state vector
approach and an Extended Kalman filter are successfully
employed to estimate the colored components in GPS noise,
thus getting closer to the conditions for the EKF to be
applicable.