arxiv: v1 [cs.ro] 30 Jul 2018

Size: px
Start display at page:

Download "arxiv: v1 [cs.ro] 30 Jul 2018"

Transcription

1 Real Time Lidar and Radar High-Level Fusi for Obstacle Detecti and Tracking with evaluati a ground truth Hatem Hajri and Mohamed-Cherif Rahal arxiv:17.11v1 [cs.ro] 3 Jul 1 Abstract Both Lidars and Radars are sensors for obstacle detecti. While Lidars are very accurate obstacles positis and less accurate their velocities, Radars are more precise obstacles velocities and less precise their positis. Sensor fusi between Lidar and Radar aims at improving obstacle detecti using advantages of the two sensors. The present paper proposes a real-time Lidar/Radar data fusi algorithm for obstacle detecti and tracking based the global nearest neighbour standard filter (GNN). This algorithm is implemented and embedded in an automative vehicle as a compent generated by a real-time multisensor software. The benefits of data fusi comparing with the use of a single sensor are illustrated through several tracking scenarios ( a highway and a bend) and using real-time kinematic sensors mounted the ego and tracked vehicles as a ground truth. I. INTRODUCTION Data fusi [1] [3] has multiple benefits in the field of automous driving. In fact automous vehicles are often equipped with different sensors through which they communicate with the external world. A multisensor fusi takes advantages of each sensor and provides more robust and time-ctinuous informatis than sensors used separately. Several earlier works showed advantages of combining sensors such as Lidars, Radars and Cameras. For example, [] presents a Lidar-Radar fusi algorithm based Kalman filter and shows how fusi improves interpretati of road situatis and reduces false alarms. Subsequently [] uses Cramer-Rao lower bound to estimate performance of data fusi algorithms. The paper [] csiders Lidar-Radar fusi with applicatis to following cars highways. In order to test the performance of their fusi algorithm, authors of [] provide a study of mean square errors of relative distances and velocities in a highway tracking scenario using least squares polynomial approximati of sensors data as a ground truth. Another Lidar, Radar and Camera fusi approach based evidence theory apppears in [7] with applicatis to the classificati and tracking of moving objects. More recently, [] focuses fusi of multiple cameras and Lidars and presents tests real world highway data to verify the effectiveness of the proposed approach. The present paper is ccerned with data fusi between Lidar and Radar. In vue of the state of the art, we can distinguish two different general fusi methods which were applied for Lidar and Radar: Kalman filter and evidence theory. We believe that approaches which apply e of Institut VEDECOM, 77, rue des Chantiers 7 Versailles, France. firstname.name@vedecom.fr these methods agree the main steps. On the other hand, despite the previously mentined works, the litterature still clearly lacks a quantitative comparis between these sensors outputs such as relative coordinates, velocities, acceleratis etc and their fusi result in the presence of a ground truth at least e obstacle. Because of the lack of a ground truth, authors of these papers were led to work with simulated data or manually manage real data in order to create a ground truth and evaluate results. The present paper proposes a real-time high-level fusi algorithm between Lidar and Radar based the GNN filter which in turn is based Kalman filter. This algorithm is presented with several mathematical and implementati details which go alg with it. The performance of this algorithm is evaluated while focusing the main outputs of Lidar and Radar which are relative coordinates and velocities of obstacles. Evaluati is de using a ground truth methodology introduced in [9]. For this, two synchrised automous cars which are prototypes of the automous vehicle of VEDECOM equipped with real-time kinematic (RTK) sensors will be used in tracking scenarios. Figure 1 displays the sensor architecture of this prototype. It has five Lidars ibeo LUX with horiztal fields of view of 1 o mounted such that they provide a complete view around the car. These Lidars send measurements to the central computati unit (Fusi Box) which performs fusi of measured features, object detectis and tracks at the frequency of Hz. A lg-range Radar ARS 3 of frequency Hz is mounted at the frt of the car with a horiztal view of o, + o. The vehicle is moreover equipped with a RTK sensor with precisis. m positi and. m/s velocity and a CAN bus which delivers odometry informatis. Fig. 1: Sensor cfigurati: Five lidars, e radar and e RTK sensor The fusi algorithm uses informatis from Lidar/Radar and the CAN bus. RTK sensors will be used for performance

2 evaluati. Organisati of the paper. The ctent of this paper is as follows. Secti II develops the fusi method used in the paper. Secti III gives more details the implementati and integrati into vehicle of the proposed algorithm. Secti IV reviews the ground truth generati method introduced in [9] and presents the experiments (car followings highways/bends) carried out using the two vehicles to collect data. The ground truth is used to evaluate the mean square erros of Radars/Lidars and fusi measurements of relative positis and velocities of the obstacle vehicle. In additi several plots of temporal evolutis of these measurements are given showing interesting informatis about their smoothness and unavailability periods. Results show advantages of data fusi comparing with e sensor. II. KALMAN FILTER FOR DATA FUSION Csider a target (or state) which moves linearly in discrete time according to the dynamic x(k) = F (k)x(k 1)+v(k) and an observati z of it by a sensor S which takes the form z(k) = H(k)x(k)+w(k). Assume v(k), k = 1, and w(k), k = 1, are two independent centered Gaussian noises with covariances P S and N S respectively. Kalman filter is known to give an estimati of x(k) when ly z(1),, z(k) are observed. From a mathematical point of view, the problem amounts to calculating the cditial mean E[x(k) Z k ] where Z k = (z(1),, z(k)). Introduce the notatis ˆx(i j) = E[x(i) Z j ] which is the cditial mean of x(i) knowing Z j and its cditial covariance P (i j) = E[(x(i) ˆx(i j))(x(i) ˆx(i j)) T Z j ]. Kalman filter has an explicit soluti which is determined recursively. Assume x() is a Gaussian distributi with mean ˆx( ) and covariance P ( ). Knowing the estimati ˆx(k 1 k 1), ˆx(k k) is calculated following these two steps. (A) PREDICTION STEP. Compute ˆx(k k 1) and P (k k 1) by: ˆx(k k 1) = F (k)ˆx(k 1 k 1) P (k k 1) = F (k)p (k 1 k 1)F T (k) + P S This step requires the knowledge of z(1),, z(k 1). (B) UPDATE STEP. When z(k) becomes available the final soluti is obtained as follows ˆx(k k) = ˆx(k k 1) + W (k)(z(k) H(k)ˆx(k k 1)) P (k k) = P (k k 1) W (k)s(k)w T (k) with W (k) = P (k k 1)H T (k)s 1 (k) (Kalman gain) S(k) = N S + H(k)P (k k 1)H T (k) The matrix S(k) is the covariance of the innovati ν(k) = z(k) H(k)ˆx(k k 1) = z(k) ẑ(k k 1). The innovati measures the deviati between the estimates provided by the filter and the true observatis. Its practical interest lies in the fact that (under the Gaussian assumpti) the normalised innovati q(k) = ν T (k)s(k) 1 ν(k) is a χ distributi with dim(z(k)) degrees of freedom (see [3], []). As a csequence, with a high probability α, the observati z(k) associated with the object x(k) belgs to the area {z : d = (z ẑ(k k 1)) T S(k) 1 (z ẑ(k k 1)) γ} where α is such that P(χ < γ) = α. This area is known as the validati gate. When several measurements z are available for e specific object, the χ distributi makes it possible to identify those measurements which may correspd to the underlying object by applying a hypothesis test as follows: If there are observatis in the validati gate choose z which minimizes d as the ly valid observati. Otherwise no observati is associated. This soluti is known as the nearest neighbour filter. The soluti which csists in averaging all obsevatis which fall in the validati gate is known as the probabilistic data associati filter (see [3] for more background probabilistic filters). In practice, which is the case for Radar/Lidar, several tracked objects and new measurements can be available simultaneously. The task of associating new measurements with the underlying observed objects is known as the data associati problem. This problem is dealt with in Secti III by first solving a global optimizati problem and secd updating the list of objects using the nearest neighbour filter. The obtained filter is known as the GNN filter. In the present paper each obstacle (old state or new observati) is represented as a vector of its relative coordinates and velocities [x y v x v y ] T. It is assumed that obstacles move according to the cstant velocity moti model: if denotes the elapsed time between the k and k + 1 sensor data emissis, the matrices F and H describing the state and observati evolutis are given by 1 F (k) = 1 1, H(k) = I 1 The ctent of this paper can be adapted to other moti models such as the cstant accelerati moti model. We choose the cstant velocity model for two reass. First Lidars do not send informatis about acceleratis of obstacles. Secd the cstant velocity model requires less unkown parameters to estimate than the cstant accelerati model. III. REAL TIME IMPLEMENTATION This secti gives details of the implementati of the real-time fusi module between the two sensors Lidar ibeo LUX and Radar ARS 3. This module was first implemented in Matlab/Simulink and then embedded in the automative vehicle as a compent generated by the software RTMaps (Real Time, Multisensor applicatis) [11]. The RTMaps software is widely used for real-time applicatis in mobile robotics as it allows to synchrise, record and replay data from different sensors. The proposed fusi module is an iterative algorithm which is run as so as a sensor data arrives. Simulink delay functis offer a tool for this kind of

3 problems as they allow to store the last value of a module. The following Fig. shows the Simulink diagram used to generate the fusi module. Fig. : The Simulink diagram After a data by a sensor S k (Lidar or Radar) is received at time t k, this algorithm outputs a fused set of obstacles F O k. The main characteristics of each obstacle (other outputs such as identity, age and so will not be detailled) are 1) a vector [x, y, v x, v y ] T where x, y (resp. v x, v y ) are the relative (with respect to the ego-vehicle frame) coordinates (resp. velocities) of the object and ) an uncertainty matrix of the object. The input of the algorithm at time t k is the previous fused set of obstacles F O k 1, the linear and angular velocities of the ego-vehicle at time t k and the sensor data csisting in relative coordinates x, y and speeds v x, v y of the detected obstacles all at time t k. The angular and linear velocities are available the CAN bus. Since this sensor does not generate data at the same moments as Lidar or Radar, in practice an approximati value of these quantities at time t k are taken (for example the last known es before t k ). The fused list is initialized when the first sensor data arrives. For each object in this list, the vector [x, y, v x, v y ] T of relative coordinates and velocities given by the sensor is stored. The uncertainty of each object is initialized to the correspding sensor s uncertainty N S. Assume known the last fused list of objects F O k 1 at time t k 1 updated after recepti of data by the sensor S k 1 and assume a new sensor data arrives at time t k by the sensor S k. The update F O k of F O k 1 follows these steps. (a) Tracking. Call R k 1 and R k the ego-vehicle frames at times t k 1 and t k. Each object o k 1 = [x k 1, y k 1, vx k 1, vy k 1 ] T F O k 1 with uncertainty I k 1 is first tracked in the frame R k 1 under the cstant velocity hypothesis. Then it is mapped to the new frame R k by a rotati of its relative coordinates and relative velocities. Call ω and v the instantaneous angular and linear velocities of the ego-vehicle at time t k and define the following estimates of the cap angle and travelled distance θ = ω, d = v where = t k t k 1. Call o k 1,t = [x k 1,t, y k 1,t, vx k 1,t, vy k 1,t ] T the new object and I k 1,t its uncertainty in R k. More explicitly, the following identities hold: [x k 1,t, y k 1,t, vx k 1,t, vy k 1,t ] T ( ) x k 1 + vx k 1 d cos(θ) Rθ = y k 1 + vy k 1 d sin(θ) R θ vx k 1 vy k 1 and I k 1,t = ( ) ( ) T Rθ (F I k 1 F T Rθ + P R Sk ) θ R θ where R θ is the rotati matrix of angle θ and F is given in the previous secti. (b) Associati. In this setp, each new sensor measurement is associated with at most e tracked object that correspds best to it. For this, the classical Mahalanobis distance will be used as a similarity measure. This distance is defined for any tracked object o k 1,t with uncertainty I k 1,t in R k and new observati z i by d k,i = (o k 1,t z i ) T (I k 1,t ) 1 (o k 1,t z i ). The associati problem can be reformulated in the following optimizati form: find the set (c k,i ) which minimizes k,i c k,id k,i subject to the cstraints k c k,i = 1 for each i, i c k,i = 1 for each k and c k,i {, 1} for all k and i. A well known soluti to this problem is given by the Hungarian algorithm [1]. This algorithm was implemented in Matlab/Simulink and subsequently used in the fusi module. Notice if there are less tracked objects than new observatis, a tracked object is associated with exactly e observati and if not it may or may not be associated. (c) List update. The fused list of objects is updated as follows. First for a tracked object o k 1,t with uncertainty I k 1,t which is associated with an observati z i, the latter is accepted as an observati of o k 1,t if it falls in the validati gate arround o k 1,t that is if d k,i < γ with γ a quantile of order.9 of the χ distributi with degrees of freedom. In this case both o k 1,t and I k 1,t are updated as in Kalman correcti step based the observati z i. If the object is not associated with an observati, it is removed from the list. Another possibility is to ctinue tracking absent obstacles for a while. However we did not choose this opti since Lidars and Radars already track absent obstacles. Finally new observatis that are not associated with tracked objects are added to the list as for the first fused list. To summarize, the new list F O k is composed of tracked objects associated with new observatis and updated by Kalman filter and new observatis not associated with tracked objects. IV. EXPERIMENTS AND RESULTS The last secti is devoted to the generati of ground truth for the evaluati of the proposed data fusi algorithm (denoted Fusi in brief) and for compariss between Lidar, Radar and Fusi. The focus will be relative positis/velocities x, y, vx, vy of the target vehicle. Ground truth generati [9]. To generate the ground

4 truth, we used two synchrised automous vehicles. The ego vehicle is equipped with Lidar and Radar and both vehicles are equipped with RTK sensors. The idea behind this generati process is that given two moving points A and B represented by their positis and velocities in a global frame R and knowing the angular velocity of A, it is possible to deduce the positis and velocities of B in the moving frame of A (compositi of movements formula). In practice, these informatis are used: (1) global coordinates and velocities in the reference frame R of RTK sensors of the two vehicles during experiments all obtained from the RTK sensors. () heading of the ego vehicle in R during experiments obtained from the RTK sensor mounted this vehicle. These informatis in combinati with the compositi of movements formula provide ultra-precise estimatis of the relative positis/velocities of the target vehicle in the ego vehicle frame. In fact, at each time t, informatis (1) give the relative coordinates and speeds with the egovehicle identified to a point (that is without csiderati of its heading). A rotati of angle given by the heading at time t (obtained from ()) gives the desired estimatis. In order to perform comparis, e has to find the target car characteristics (x t, y t, vx t, vy t ) sent by Lidar/Radar/Fusi at a given time t. For this, the nearest obstacle to the ground truth positi at time t which is n static was csidered as the target car viewed by Lidar/Radar/Fusi. This method gives the desired obstacle most all the time. Since sensors have different frequencies, linear interpolati was used to get an estimate of any quantity (positi/velocity) which is not available at a given time. Evaluati of the fusi algorithm. In order to estimate the uncertainty matrices P S and N S for both Lidar and Radar involved in the algorithm, we used a ground truth collected during minutes. We set all off-diagal entries of these matrices to and tolerate more error than the obtained values. To evaluate the fusi algorithm, we generated new data in two challenging circuits: car followings a highway and a highly curved bend. In each case, the same carfollowing scenario is repeated seven times. For each case, figures displaying variatis of the relative coordinates and velocities x, y, vx, vy in e scenario are shown alg with the ground truth. We choose e scenario amg seven because of space limitatis. The two plots at the bottom (green and black refering to Radar and RTK) are the true es (without translati). For better visualizati, those at the midlle (red and black refering to Lidar and RTK) and the top (blue and black refering to Fusi and RTK) correspd to the true es + offset and true es + *offset. The offset is specified with each figure s title. Radar/Lidar/Fusi points are represented by small squares joined by lines with the same colors and RTK points are represented by ctinuous curves (linear interpolati of the values). In additi, two tables representing the mean square errors () of x, y, vx, vy for Radar/Lidar/Fusi are given for all the seven car following experiencies. These errors are calculated with respect to the RTK output csidered as a ground truth according to the formula q = 1 N N (qsensor t qrtk t ) t=1 In this formula, the notati qsensor with q {x, y, vx, vy} and sensor {Radar,Lidar,RTK, Fusi} refers to q of the target as seen by sensor, qsensor t is the value of qsensor at time t and N is the number of samples. Runtime performance. Multiple tests show that the fusi algorithm is able to treat obstacles in less than microsecdes. This period is negligible compared to periods of Lidar and Radar making the algorithm suitable for fusi in real time. A. Car-following a highway The first scenario is a tracking, shown in Figure 3, of the target vehicle a highway at high speed (between 9 and km/h). We repeated the same experience the same porti of the highway seven times and obtained a record of more than minutes. Fig. 3: Tracking a highway. The next figures display respectively the variatis of x, y (in metre) vx, vy (in metre/secd) as a functi of time (in secd) of the target vehicle by Radar/Lidar/Fusi and RTK in e experience amg the seven. 3 3 Fig. : variatis of x (in m) with Radar (green)/lidar (red)/fusi (blue) in comparis with RTK (black) as a functi of time (in s). Offset=.

5 1 B. Car-following a bend 1 The secd scenario is a tracking, shown in Figure, a successi of highly cruved bends. We repeated the same experience seven times getting a record of more than minutes Fig. : variatis of y with Radar/Lidar/Fusi. Offset=. 1 1 Fig. : Tracking a bend. The following Figure 9 shows the trajectory in the world frame of the ego vehicle obtained from the RTK sensor Fig. : variatis of vx with Radar/Lidar/Fusi. Offset= Fig. 9: Trajectory of the ego vehicle. The starting point is (, ). Variatis of the relative x, y (in metre) vx, vy (in metre/secd) as a functi of time (secd) in e experience amg the seven are displayed in the next figures Fig. 7: variatis of vy with Radar/Lidar/Fusi. Offset=. Table I shows the mean square erros () x, y, vx, vy by Radar,Lidar,Fusi correspding to the seven carfollowing experiences. Radar x y vx vy TABLE I: Table /Radar/Lidar/Fusi. of Lidar s of Fusi x, y, vx, vy by 3 Fig. : variatis of x (in m) with Radar (green)/lidar (red)/fusi (blue) in comparis with RTK (black) as a functi of time (in s). Offset=.

6 Fig. 11: variatis of y with Radar/Lidar/Fusi. Offset= Fig. 1: variatis of vx with Radar/Lidar/Fusi. Offset=. C. Comments (a) The plots of x and y are relatively smooth for Lidar/Radar/Fusi in both scenarios. In ctrast, the plots of vx and vy for Lidar present multiple brutal transitis and piecewise cstancies. These drawbacks are minimal for Radar and Fusi. (b) Multiple n detecti periods of the target are observed for Radar especially in the secd scenario. This can be explained by the fact that the target is not in the field of view of the sensor or also by a sensor malfuncti. (c) It is remarkable that Radar was more accurate x than Lidar in the first scenario. This fact is supported by the experiment presented in [] in which Radar was more accurate than Lidar the relative distance = x + y. (d) Experiments lead to the following cclusi. First, in terms of accuracy, Fusi provides a good compromise value between Radar and Lidar. Secd, Fusi is more robust against unavailability of Lidar and Radar. Unavailability of informati has dangerous impact in automous driving. This problem is very unlikely to occur for Fusi as the latter combines two sensors. D. Cclusi and future works This paper presented a real-time fusi algorithm between Lidar and Radar which was implemented and successfully integrated into the automous car. This algorithm is based the GNN filter and outputs multiple characteristics of the detected objects such as their relative positis/ velocities and uncertainties. Performance of Fusi in comparis with Radar and Lidar was evaluated through multiple tracking scenarios ( a highway and a bend) using two synchrised vehicles and relying data coming from ultra-precise RTK sensors as a ground truth. Benefits of Fusi were illustrated through two main central ideas: accuracy regarding the ground truth and robustness against sensors malfunctis. In future works, we plan to cduct experiencies in challenging cditis and use ground truth to compare our approach with the evidence theory approach [7] Fig. 13: variatis of vy with Radar/Lidar/Fusi. Offset=. Table II shows the mean square erros () x, y, vx, vy by Radar,Lidar,Fusi correspding to the seven experiences. Radar Lidar Fusi x..1. y...19 vx.1..9 vy TABLE II: Table of s of x, y, vx, vy by Radar/Lidar/Fusi. REFERENCES [1] D. L. Hall and S. A. H. McMullen, Mathematical Techniques in Multisensor Data Fusi. Artech House,. [] H. B. Mitchell, Multi-Sensor Data Fusi: An Introducti, 1st ed. Springer Publishing Company, Incorporated, 7. [3] Y. Bar-Shalom and T. E. Fortmann, Tracking and Data Associati, ser. Mathematics in Science and Engineering. Academic Press, 19, no [] C. Blanc, B. T. Le, Y. Le, and G. R. Moreira, Track to track fusi method applied to road obstacle detecti, IEEE Internatial Cference Informati Fusi,. [] C. Blanc, P. Checchin, S. Gidel, and L. Trassoudaine, Data fusi performance evaluati for range measurements combine with cartesian es for road obstacle tracking, 11th IEEE Internatial Cference Intelligent Transportati Systems, 7. [] D. Gohring, M. Wang, M. Schnurmacher, and T. Ganjineh, Radar/lidar sensor fusi for car-following highways, IEEE Int. Cf. Autom. Robot. Appl., pp. 7 1, 11. [7] R. O. Chavez-Garcia and O. Aycard, Multiple Sensor Fusi and Classificati for Moving Object Detecti and Tracking, IEEE Transactis Intelligent Transportati Systems, vol. 17, no., pp. 3,.

7 [] A. Rangesh and M. M. Trivedi, No blind spots: Full-surround multiobject tracking for automous vehicles using Cameras and Lidars, 1. [9] H. Hajri and al, Automatic generati of ground truth for the evaluati of obstacle detecti and tracking techniques, Available arxiv, 1. [] H. Durrant-Whyte, Introducti to estimati and the Kalman filter. Australian Centre for Fields Robotics. [11] F. Nashashibi, a framework for prototyping automotive multi-sensor applicatis, pp. 99 3,. [1] J. Munkres, Algorithms for the assignment and transportati problems, Journal of the Society of Industrial and Applied Mathematics, vol., no. 1, pp. 3 3, March 197.

Approximate Program Smoothing Using Mean-Variance Statistics, with Application to Procedural Shader Bandlimiting

Approximate Program Smoothing Using Mean-Variance Statistics, with Application to Procedural Shader Bandlimiting EUROGRAPHICS 28 / D. Gutierrez and A. Sheffer (Guest Editors Volume 37 (28, Number 2 Approximate Program Smoothing Using Mean-Variance Statistics, with Applicati to Procedural Shader Bandlimiting Y. Yang

More information

Directed Search for Generalized Plans Using Classical Planners

Directed Search for Generalized Plans Using Classical Planners Directed Search for Generalized Plans Using Classical Planners Siddharth Srivastava and Neil Immerman and Shlomo Zilberstein Department of Computer Science University of Massachusetts Amherst Tianjiao

More information

Directed Search for Generalized Plans Using Classical Planners

Directed Search for Generalized Plans Using Classical Planners Directed Search for Generalized Plans Using Classical Planners Siddharth Srivastava and Neil Immerman and Shlomo Zilberstein Department of Computer Science University of Massachusetts Amherst Tianjiao

More information

Systematic Generation of XML Instances to Test Complex Software Applications

Systematic Generation of XML Instances to Test Complex Software Applications Systematic Generati of s to Test Complex Software Applicatis Antia Bertolino, Jinghua Gao, Eda Marchetti, and Andrea Polini Istituto di Scienza e Tecnologie della Informazie Alessandro Faedo Csiglio Naziale

More information

An Overview of Methodologies for Moving Object Detection

An Overview of Methodologies for Moving Object Detection An Overview of Methodologies for Moving Object Detecti Kishor Dhake and S Dalu Department of Computer Science and Engineering, Prof Ram Meghe College of Engineering and Management, Badnera Amravati kishorgdhake@gmail.com

More information

Data Association for SLAM

Data Association for SLAM CALIFORNIA INSTITUTE OF TECHNOLOGY ME/CS 132a, Winter 2011 Lab #2 Due: Mar 10th, 2011 Part I Data Association for SLAM 1 Introduction For this part, you will experiment with a simulation of an EKF SLAM

More information

Robust Automatic Traffic Signs Recognition Using Fast Polygonal Approximation of Digital Curves and Neural Network

Robust Automatic Traffic Signs Recognition Using Fast Polygonal Approximation of Digital Curves and Neural Network Robust Automatic Traffic Signs Recogniti Using Fast Polygal Approximati of Digital Curves and Neural Network Abderrahim SALHI, Brahim MINAOUI 2, Mohamed FAKIR 3 Informati Processing and Decisi Laboratory,

More information

Geometrical Feature Extraction Using 2D Range Scanner

Geometrical Feature Extraction Using 2D Range Scanner Geometrical Feature Extraction Using 2D Range Scanner Sen Zhang Lihua Xie Martin Adams Fan Tang BLK S2, School of Electrical and Electronic Engineering Nanyang Technological University, Singapore 639798

More information

A new parameterless credal method to track-to-track assignment problem

A new parameterless credal method to track-to-track assignment problem A new parameterless credal method to track-to-track assignment problem Samir Hachour, François Delmotte, and David Mercier Univ. Lille Nord de France, UArtois, EA 3926 LGI2A, Béthune, France Abstract.

More information

CLASSIFICATION OF OCCUPANT AIR-CONDITIONING BEHAVIOR PATTERNS METHODS

CLASSIFICATION OF OCCUPANT AIR-CONDITIONING BEHAVIOR PATTERNS METHODS CLASSIFICATION OF OCCUPANT AIR-CONDITIONING BEHAVIOR PATTERNS Xiaohang Feng 1, Da Yan 1, Chuang Wang 1 1 School of Architecture, Tsinghua University, Beijing, China ABSTRACT Occupant behavior is a major

More information

Dynamic Leadership Protocol for S-nets

Dynamic Leadership Protocol for S-nets Dynamic Leadership Protocol for S-nets Gregory J. Barlow 1, Thomas C. Henders 2, Andrew L. Nels 1, and Edward Grant 1 1 Center for Robotics and Intelligent Machines, Department of Electrical and Computer

More information

Outline. EE793 Target Tracking: Lecture 2 Introduction to Target Tracking. Introduction to Target Tracking (TT) A Conventional TT System

Outline. EE793 Target Tracking: Lecture 2 Introduction to Target Tracking. Introduction to Target Tracking (TT) A Conventional TT System Outline EE793 Target Tracking: Lecture 2 Introduction to Target Tracking Umut Orguner umut@metu.edu.tr room: EZ-12 tel: 4425 Department of Electrical & Electronics Engineering Middle East Technical University

More information

Development of embedded systems from RTCP-net model to Ada code

Development of embedded systems from RTCP-net model to Ada code Part 2: Specificati Development of embedded systems from RTCP-net model to Ada code Marcin Szpyrka 1 Institute of Automatics, AGH University of Science and Technology, Al. Mickiewicza 30, 30-059 Kraków,

More information

Robust Estimation of Nonrigid Transformation for Point Set Registration

Robust Estimation of Nonrigid Transformation for Point Set Registration Robust Estimati of Nrigid Transformati for Point Set Registrati Jiayi Ma 1,2, Ji Zhao 3, Jinwen Tian 1, Zhuowen Tu 4, and Alan L. Yuille 2 1 Huazhg University of Science and Technology, 2 Department of

More information

Outline. Target Tracking: Lecture 1 Course Info + Introduction to TT. Course Info. Course Info. Course info Introduction to Target Tracking

Outline. Target Tracking: Lecture 1 Course Info + Introduction to TT. Course Info. Course Info. Course info Introduction to Target Tracking REGLERTEKNIK Outline AUTOMATIC CONTROL Target Tracking: Lecture 1 Course Info + Introduction to TT Emre Özkan emre@isy.liu.se Course info Introduction to Target Tracking Division of Automatic Control Department

More information

A cartesian grid method for modeling multiple moving objects in 2D incompressible viscous flow

A cartesian grid method for modeling multiple moving objects in 2D incompressible viscous flow Journal of Computatial Physics 191 (2003) 177 205 www.elsevier.com/locate/jcp A cartesian grid method for modeling multiple moving objects in 2D incompressible viscous flow David Russell *, Z. Jane Wang

More information

Symbolic Invariant Verification for Systems with Dynamic Structural Adaptation

Symbolic Invariant Verification for Systems with Dynamic Structural Adaptation Symbolic Invariant Verificati for Systems with Dynamic Structural Adaptati Basil Becker 1 Dirk Beyer 2 Holger Giese 1 Florian Klein 1 Daniela Schilling 1 1 Software Engineering Group University of Paderborn,

More information

Radar Detection Improvement by Integration of Multi- Object Tracking

Radar Detection Improvement by Integration of Multi- Object Tracking Radar Detection Improvement by Integration of Multi- Object Tracing Lingmin Meng Research and Technology Center Robert Bosch Corp. Pittsburgh, PA, U.S.A. lingmin.meng@rtc.bosch.com Wolfgang Grimm Research

More information

Sensory Augmentation for Increased Awareness of Driving Environment

Sensory Augmentation for Increased Awareness of Driving Environment Sensory Augmentation for Increased Awareness of Driving Environment Pranay Agrawal John M. Dolan Dec. 12, 2014 Technologies for Safe and Efficient Transportation (T-SET) UTC The Robotics Institute Carnegie

More information

CSE 490R P1 - Localization using Particle Filters Due date: Sun, Jan 28-11:59 PM

CSE 490R P1 - Localization using Particle Filters Due date: Sun, Jan 28-11:59 PM CSE 490R P1 - Localization using Particle Filters Due date: Sun, Jan 28-11:59 PM 1 Introduction In this assignment you will implement a particle filter to localize your car within a known map. This will

More information

A DYNAMIC CONTROLLING SCHEME FOR A TRACKING SYSTEM. Received February 2009; accepted April 2009

A DYNAMIC CONTROLLING SCHEME FOR A TRACKING SYSTEM. Received February 2009; accepted April 2009 ICIC Express Letters ICIC International c 2009 ISSN 1881-803X Volume 3, Number 2, June 2009 pp. 219 223 A DYNAMIC CONTROLLING SCHEME FOR A TRACKING SYSTEM Ming-Liang Li 1,Yu-KueiChiu 1, Yi-Nung Chung 2

More information

arxiv: v1 [cs.cv] 30 Nov 2018 Abstract

arxiv: v1 [cs.cv] 30 Nov 2018 Abstract GAN loss Discriminator Faster-RCNN,... SSD, YOLO,... Class loss Transferable Adversarial Attacks for Image and Video Object Detecti Source Image Adversarial Image Regi Proposals + Classificati Xingxing

More information

arxiv: v1 [cs.ro] 6 Jun 2017

arxiv: v1 [cs.ro] 6 Jun 2017 A Flexible Modeling Approach for Robust Multi-Lane Road Estimation Alexey Abramov, Christopher Bayer, Claudio Heller and Claudia Loy arxiv:176.1631v1 [cs.ro] 6 Jun 217 Abstract A robust estimation of road

More information

Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing

Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing 1 Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing Irina S. Dolinskaya Department of Industrial Engineering and Management Sciences Northwestern

More information

Grid-based Localization and Online Mapping with Moving Objects Detection and Tracking: new results

Grid-based Localization and Online Mapping with Moving Objects Detection and Tracking: new results Grid-based Localization and Online Mapping with Moving Objects Detection and Tracking: new results Trung-Dung Vu, Julien Burlet and Olivier Aycard Laboratoire d Informatique de Grenoble, France firstname.lastname@inrialpes.fr

More information

Fusion Framework for Moving-Object Classification. Omar Chavez, Trung-Dung Vu (UJF) Trung-Dung Vu (UJF) Olivier Aycard (UJF) Fabio Tango (CRF)

Fusion Framework for Moving-Object Classification. Omar Chavez, Trung-Dung Vu (UJF) Trung-Dung Vu (UJF) Olivier Aycard (UJF) Fabio Tango (CRF) Fusion Framework for Moving-Object Classification Omar Chavez, Trung-Dung Vu (UJF) Trung-Dung Vu (UJF) Olivier Aycard (UJF) Fabio Tango (CRF) Introduction Advance Driver Assistant Systems (ADAS) help drivers

More information

Two laser scanners raw sensory data fusion for objects tracking using Inter-Rays uncertainty and a Fixed Size assumption.

Two laser scanners raw sensory data fusion for objects tracking using Inter-Rays uncertainty and a Fixed Size assumption. th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 9 Two laser scanners raw sensory data fusion for objects tracking using Inter-Rays uncertainty and a Fixed Size assumption.

More information

Joint kinematic and feature tracking using probabilistic argumentation

Joint kinematic and feature tracking using probabilistic argumentation Joint kinematic and feature tracking using probabilistic argumentation Deepak Khosla HRL laboratories, LLC Malibu, CA dkhosla@hrl.com Abstract This paper describes a multi-target tracking approach based

More information

Detection and Motion Planning for Roadside Parked Vehicles at Long Distance

Detection and Motion Planning for Roadside Parked Vehicles at Long Distance 2015 IEEE Intelligent Vehicles Symposium (IV) June 28 - July 1, 2015. COEX, Seoul, Korea Detection and Motion Planning for Roadside Parked Vehicles at Long Distance Xue Mei, Naoki Nagasaka, Bunyo Okumura,

More information

Programmable Logic Controllers:

Programmable Logic Controllers: Programmable Logic Ctrollers: An Emphasis Design and Applicati Secd Editi Kelvin T. Ericks Missouri University of Science and Technology Dogwood Valley Press, LLC Copyright 2011 Dogwood Valley Press, LLC.

More information

A New Parameterless Credal Method to Track-to-Track Assignment Problem

A New Parameterless Credal Method to Track-to-Track Assignment Problem A New Parameterless Credal Method to Track-to-Track Assignment Problem Samir Hachour, François Delmotte, and David Mercier Univ. Lille Nord de France, UArtois, EA 3926 LGI2A, Béthune, France Abstract.

More information

FUSION Multitarget-Multisensor Bias Estimation. T. Kirubarajan July Estimation, Tracking and Fusion Laboratory (ETFLab)

FUSION Multitarget-Multisensor Bias Estimation. T. Kirubarajan July Estimation, Tracking and Fusion Laboratory (ETFLab) Multitarget-Multisensor Bias Estimation Estimation, Tracking and Fusion Laboratory (ETFLab) E. Taghavi, R. Tharmarasa, T. Kirubarajan T. Kirubarajan July 2017 Motivation (1) Fusion of different sensors

More information

arxiv: v1 [cs.cv] 8 Mar 2017

arxiv: v1 [cs.cv] 8 Mar 2017 Deep Variati-structured Reinforcement Learning for Visual Relatiship and Attribute Detecti Xiaodan Liang Lisa Lee Eric P. Xing School of Computer Science, Carnegie Mell University {xiaodan1,lslee,epxing}@cs.cmu.edu

More information

Multisensor Data Fusion Using Two-Stage Analysis on Pairs of Plots Graphs

Multisensor Data Fusion Using Two-Stage Analysis on Pairs of Plots Graphs Multisensor Data Fusion Using Two-Stage Analysis on Pairs of Plots Graphs Rogério Perroti Barbosa 1,2, Frederic Livernet 3, Beatriz S. L. P. de Lima 1, José Gomes de Carvalho Jr 2 1 - COPPE/ Federal University

More information

Spatio-Temporal Stereo Disparity Integration

Spatio-Temporal Stereo Disparity Integration Spatio-Temporal Stereo Disparity Integration Sandino Morales and Reinhard Klette The.enpeda.. Project, The University of Auckland Tamaki Innovation Campus, Auckland, New Zealand pmor085@aucklanduni.ac.nz

More information

PROPANE: An Environment for Examining the Propagation of Errors in Software Λ

PROPANE: An Environment for Examining the Propagation of Errors in Software Λ : An Envirment for Examining the Propagati of Errors in Software Λ Martin Hiller hiller@ce.chalmers.se Arshad Jhumka arshad@ce.chalmers.se Department of Computer Engineering Chalmers University of Technology

More information

Manual Electronic Identification Systems BIS Processor BIS L-60_2 Profibus DP L60_2-019_828132_0304-e.p65 Deutsch bitte wenden!

Manual Electronic Identification Systems BIS Processor BIS L-60_2 Profibus DP L60_2-019_828132_0304-e.p65 Deutsch bitte wenden! 1 Manual lectric Identificati Systems BIS Processor BIS L-60_2 Profibus DP Deutsch bitte wenden! 2 No. 828 132 D/ diti 0304 Subject to modificati. Replaces editi 0303 2 http://www.balluff.de Balluff GmbH

More information

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018 Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018 Asaf Moses Systematics Ltd., Technical Product Manager aviasafm@systematics.co.il 1 Autonomous

More information

Enhanced Compositional Safety Analysis for Distributed Embedded Systems using LTS Equivalence

Enhanced Compositional Safety Analysis for Distributed Embedded Systems using LTS Equivalence Proceedings of the 6th WSEAS Internatial Cference Applied Computer Science, Hangzhou, China, April 15-17, 2007 115 Enhanced Compositial Safety Analysis for Distributed Embedded Systems using LTS Equivalence

More information

Dynamic Content Delivery Using DITA. Eric Severson, Chief Technology Officer

Dynamic Content Delivery Using DITA. Eric Severson, Chief Technology Officer Dynamic Delivery Using Eric Severs, Chief Technology Officer Dynamic Delivery using Table of s Introducti... 3 Static vs. Dynamic Publishing... 4 : Dynamic Assembly of Topics... 6 Reusing Topics Even When

More information

Evaluation of Moving Object Tracking Techniques for Video Surveillance Applications

Evaluation of Moving Object Tracking Techniques for Video Surveillance Applications International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Evaluation

More information

Automated Driving Development

Automated Driving Development Automated Driving Development with MATLAB and Simulink MANOHAR REDDY M 2015 The MathWorks, Inc. 1 Using Model-Based Design to develop high quality and reliable Active Safety & Automated Driving Systems

More information

Pedestrian Detection Using Multi-layer LIDAR

Pedestrian Detection Using Multi-layer LIDAR 1 st International Conference on Transportation Infrastructure and Materials (ICTIM 2016) ISBN: 978-1-60595-367-0 Pedestrian Detection Using Multi-layer LIDAR Mingfang Zhang 1, Yuping Lu 2 and Tong Liu

More information

Laserscanner Based Cooperative Pre-Data-Fusion

Laserscanner Based Cooperative Pre-Data-Fusion Laserscanner Based Cooperative Pre-Data-Fusion 63 Laserscanner Based Cooperative Pre-Data-Fusion F. Ahlers, Ch. Stimming, Ibeo Automobile Sensor GmbH Abstract The Cooperative Pre-Data-Fusion is a novel

More information

Fusion of Radar and EO-sensors for Surveillance

Fusion of Radar and EO-sensors for Surveillance of Radar and EO-sensors for Surveillance L.J.H.M. Kester, A. Theil TNO Physics and Electronics Laboratory P.O. Box 96864, 2509 JG The Hague, The Netherlands kester@fel.tno.nl, theil@fel.tno.nl Abstract

More information

A Mobility Support Device (Smart Walking Stick) for the Visually Impaired

A Mobility Support Device (Smart Walking Stick) for the Visually Impaired Internatial Journal of Computer and Informati Technology (ISSN: 2279 0764) A Mobility Support (Smart Walking Stick) for the Visually Impaired Ibam Emmanuel Onwuka *, Olushina Oladepo, Awodeyi John Department

More information

L25.1 Introduction... 2

L25.1 Introduction... 2 Department of Computer Science COS121 Lecture Notes: L25 Chain of Respsibility Design Pattern 29 and 30 September 2014 Copyright c 2012 by Linda Marshall and Vreda Pieterse. All rights reserved. Ctents

More information

MYP-1. MYP YEAR 1 MATHEMATICS MYP subject ATL skills group and LP objectiv e(s) A:

MYP-1. MYP YEAR 1 MATHEMATICS MYP subject ATL skills group and LP objectiv e(s) A: Mathematics- SGO MYP-1 Unit title Number- 1 45sessio ns @ 40 min. Algebra 45 @ 40 min. Key ccept Relatishi p Related ccept(s) Representatio n Pattern Generalizati Global ctext Orientati in space time Explorati

More information

W4. Perception & Situation Awareness & Decision making

W4. Perception & Situation Awareness & Decision making W4. Perception & Situation Awareness & Decision making Robot Perception for Dynamic environments: Outline & DP-Grids concept Dynamic Probabilistic Grids Bayesian Occupancy Filter concept Dynamic Probabilistic

More information

EKF Localization and EKF SLAM incorporating prior information

EKF Localization and EKF SLAM incorporating prior information EKF Localization and EKF SLAM incorporating prior information Final Report ME- Samuel Castaneda ID: 113155 1. Abstract In the context of mobile robotics, before any motion planning or navigation algorithm

More information

Attention statements help you to: identify a hazard avoid the hazard recognize the consequences

Attention statements help you to: identify a hazard avoid the hazard recognize the consequences Because of the variety of uses for the products described in this publicati, those respsible for the applicati and use of this ctrol equipment must satisfy themselves that all necessary steps have been

More information

efesotomasyon.com - Allen Bradley,Rockwell,plc,servo,drive

efesotomasyon.com - Allen Bradley,Rockwell,plc,servo,drive efesotomasy.com - Allen Bradley,Rockwell,plc,servo,drive efesotomasy.com - Allen Bradley,Rockwell,plc,servo,drive Because of the variety of uses for the products described in this publicati, those respsible

More information

SUPERFLUIDITY DELIVERABLE I5.1B: SECOND REPORT ON FUNCTION ALLOCATION ALGORITHMS IMPLEMENTATION AND EVALUATION

SUPERFLUIDITY DELIVERABLE I5.1B: SECOND REPORT ON FUNCTION ALLOCATION ALGORITHMS IMPLEMENTATION AND EVALUATION SUPERFLUIDITY A SUPER-FLUID, CLOUD-NATIVE, CONVERGED EDGE SYSTEM Research and Innovati Acti GA 671566 DELIVERABLE I5.1B: SECOND REPORT ON FUNCTION ALLOCATION ALGORITHMS IMPLEMENTATION AND EVALUATION Deliverable

More information

SUBDIVISION ALGORITHMS FOR MOTION DESIGN BASED ON HOMOLOGOUS POINTS

SUBDIVISION ALGORITHMS FOR MOTION DESIGN BASED ON HOMOLOGOUS POINTS SUBDIVISION ALGORITHMS FOR MOTION DESIGN BASED ON HOMOLOGOUS POINTS M. Hofer and H. Pottmann Institute of Geometry Vienna University of Technology, Vienna, Austria hofer@geometrie.tuwien.ac.at, pottmann@geometrie.tuwien.ac.at

More information

Deep Variation-structured Reinforcement Learning for Visual Relationship and Attribute Detection

Deep Variation-structured Reinforcement Learning for Visual Relationship and Attribute Detection Deep Variati-structured Reinforcement Learning for Visual Relatiship and Attribute Detecti Xiaodan Liang Lisa Lee Eric P. Xing School of Computer Science, Carnegie Mell University {xiaodan1,lslee,epxing}@cs.cmu.edu

More information

Simple vs. Compound Mark Hierarchical Marking Menus

Simple vs. Compound Mark Hierarchical Marking Menus Simple vs. Compound Mark Hierarchical Marking Menus Shengdg Zhao, Ravin Balakrishnan Department of Computer Science University of Torto sszhao ravin @dgp.torto.edu www.dgp.torto.edu ABSTRACT We present

More information

Chapter 2 Trajectory and Floating-Car Data

Chapter 2 Trajectory and Floating-Car Data Chapter 2 Trajectory and Floating-Car Data Measure what is measurable, and make measurable what is not so. Galileo Galilei Abstract Different aspects of traffic dynamics are captured by different measurement

More information

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z Basic Linear Algebra Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ 1 5 ] 7 9 3 11 Often matrices are used to describe in a simpler way a series of linear equations.

More information

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions.

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Path and Trajectory specification Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Specifying the desired motion to achieve a specified goal is often a

More information

LowCostWorking Set Size Tracking

LowCostWorking Set Size Tracking LowCostWorking Set Size Tracking WeimingZhao, XinxinJin 2, ZhenlinWang, XiaolinWang 2, YingweiLuo 2, and XiaomingLi 2 Dept. ofcomputerscience, MichiganTechnologicalUniversity 2 Dept. ofcomputerscience

More information

Context Aided Multilevel Pedestrian Detection

Context Aided Multilevel Pedestrian Detection Context Aided Multilevel Pedestrian Detection Fernando García, Arturo de la Escalera and José María Armingol Intelligent Systems Lab. Universidad Carlos III of Madrid fegarcia@ing.uc3m.es Abstract The

More information

Calibration of a rotating multi-beam Lidar

Calibration of a rotating multi-beam Lidar The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Calibration of a rotating multi-beam Lidar Naveed Muhammad 1,2 and Simon Lacroix 1,2 Abstract

More information

High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications

High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications Proceedings of the 2000 IEEE International Conference on Robotics & Automation San Francisco, CA April 2000 High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications Jose Guivant, Eduardo

More information

Fusion of Video and Multi-Waveform FMCW Radar for Traffic Surveillance

Fusion of Video and Multi-Waveform FMCW Radar for Traffic Surveillance Wright State University CORE Scholar Browse all Theses and Dissertations Theses and Dissertations 2011 Fusion of Video and Multi-Waveform FMCW Radar for Traffic Surveillance Nicholas C. Gale Wright State

More information

2005 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2005 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 25 IEEE Personal use of this material is permitted Permission from IEEE must be obtained for all other uses in any current or future media including reprinting/republishing this material for advertising

More information

Automated Driving System Toolbox 소개

Automated Driving System Toolbox 소개 1 Automated Driving System Toolbox 소개 이제훈차장 2017 The MathWorks, Inc. 2 Common Questions from Automated Driving Engineers 1011010101010100101001 0101010100100001010101 0010101001010100101010 0101010100101010101001

More information

Navigation methods and systems

Navigation methods and systems Navigation methods and systems Navigare necesse est Content: Navigation of mobile robots a short overview Maps Motion Planning SLAM (Simultaneous Localization and Mapping) Navigation of mobile robots a

More information

Value-added Knowledge layer for the Context-aware Personalized Services in the Next Generation Networks

Value-added Knowledge layer for the Context-aware Personalized Services in the Next Generation Networks Value-added layer for the -aware Persalized s in the Next Generati Networks Yoo-mi Park, Aekyung Mo, Young-il Choi ETRI, 138, Kajg-no, Yusg-gu, Daej, ROK, 305-700 and Sang-ha Kim Chungnam Natial University,

More information

Tracking Multiple Moving Objects with a Mobile Robot

Tracking Multiple Moving Objects with a Mobile Robot Tracking Multiple Moving Objects with a Mobile Robot Dirk Schulz 1 Wolfram Burgard 2 Dieter Fox 3 Armin B. Cremers 1 1 University of Bonn, Computer Science Department, Germany 2 University of Freiburg,

More information

Enhanced Object Oriented WBEM Enabled Solution for Non-Homogeneous Network

Enhanced Object Oriented WBEM Enabled Solution for Non-Homogeneous Network Enhanced Object Oriented WBEM Enabled Soluti for N-Homogeneous Network M. Mishra and S. S. Bedi Abstract In the present scenario due to rapid growth of Internet, increasing size and complexity of today

More information

Advanced Driver Assistance Systems: A Cost-Effective Implementation of the Forward Collision Warning Module

Advanced Driver Assistance Systems: A Cost-Effective Implementation of the Forward Collision Warning Module Advanced Driver Assistance Systems: A Cost-Effective Implementation of the Forward Collision Warning Module www.lnttechservices.com Table of Contents Abstract 03 Introduction 03 Solution Overview 03 Output

More information

Robotics. Lecture 5: Monte Carlo Localisation. See course website for up to date information.

Robotics. Lecture 5: Monte Carlo Localisation. See course website  for up to date information. Robotics Lecture 5: Monte Carlo Localisation See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review:

More information

Track Splitting Filtering Implementation for Terrain Aided Navigation

Track Splitting Filtering Implementation for Terrain Aided Navigation Dr. Vedat EKÜTEKİN and Prof. Dr. M. Kemal ÖZGÖREN TÜBİTAK-SAGE, Navigation Division / Middle East Technical University, Mechanical Engineering Department TURKEY veku@sage.tubitak.gov.tr / ozgoren@metu.edu.tr

More information

Pedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016

Pedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016 edestrian Detection Using Correlated Lidar and Image Data EECS442 Final roject Fall 2016 Samuel Rohrer University of Michigan rohrer@umich.edu Ian Lin University of Michigan tiannis@umich.edu Abstract

More information

MULTI-ROBOT research has gained a broad attention. A Novel Way to Implement Self-localization in a Multi-robot Experimental Platform

MULTI-ROBOT research has gained a broad attention. A Novel Way to Implement Self-localization in a Multi-robot Experimental Platform 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 FrC16.5 A Novel Way to Implement Self-localization in a Multi-robot Experimental Platform Sheng Zhao and Manish

More information

Tracking. Establish where an object is, other aspects of state, using time sequence Biggest problem -- Data Association

Tracking. Establish where an object is, other aspects of state, using time sequence Biggest problem -- Data Association Tracking Establish where an object is, other aspects of state, using time sequence Biggest problem -- Data Association Key ideas Tracking by detection Tracking through flow Track by detection (simple form)

More information

Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History

Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History Simon Thompson and Satoshi Kagami Digital Human Research Center National Institute of Advanced

More information

A Simplified Traffic Generating Method for Network Reliability Based on Self-Similar Model

A Simplified Traffic Generating Method for Network Reliability Based on Self-Similar Model Journal of Communicatis Vol. 8, No. 0, October 03 A Simplified Traffic Generating ethod for Network Reliability Based Self-Similar odel Yue Zhang, Ning Huang,, Ning Hu 3, and Zhitao Wu Science & Technology

More information

Extended target tracking using PHD filters

Extended target tracking using PHD filters Ulm University 2014 01 29 1(35) With applications to video data and laser range data Division of Automatic Control Department of Electrical Engineering Linöping university Linöping, Sweden Presentation

More information

Bearing only visual servo control of a non-holonomic mobile robot. Robert Mahony

Bearing only visual servo control of a non-holonomic mobile robot. Robert Mahony Bearing only visual servo control of a non-holonomic mobile robot. Robert Mahony Department of Engineering, Australian National University, Australia. email: Robert.Mahony@anu.edu.au url: http://engnet.anu.edu.au/depeople/robert.mahony/

More information

ROBUST LOCALISATION OF AUTOMATED GUIDED VEHICLES FOR COMPUTER-INTEGRATED MANUFACTURING ENVIRONMENTS. R.C. Dixon 1 *, G.Bright 2 & R.

ROBUST LOCALISATION OF AUTOMATED GUIDED VEHICLES FOR COMPUTER-INTEGRATED MANUFACTURING ENVIRONMENTS. R.C. Dixon 1 *, G.Bright 2 & R. ROBUST LOCALISATION OF AUTOMATED GUIDED VEHICLES FOR COMPUTER-INTEGRATED MANUFACTURING ENVIRONMENTS R.C. Dixon 1 *, G.Bright 2 & R. Harley 3 1.2 Department of Mechanical Engineering University of KwaZulu-Natal,

More information

A generic architecture for dynamic outdoor environment

A generic architecture for dynamic outdoor environment A generic architecture for dynamic outdoor environment Olivier Aycard, Trung-Dung Vu, Qadeer Baig, and Thierry Fraichard Laboratoire d Informatique de Grenoble - University of Grenoble1, France firstname.lastname@imag.fr

More information

CANAL FOLLOWING USING AR DRONE IN SIMULATION

CANAL FOLLOWING USING AR DRONE IN SIMULATION CANAL FOLLOWING USING AR DRONE IN SIMULATION ENVIRONMENT Ali Ahmad, Ahmad Aneeque Khalid Department of Electrical Engineering SBA School of Science & Engineering, LUMS, Pakistan {14060006, 14060019}@lums.edu.pk

More information

Odometry-based Online Extrinsic Sensor Calibration

Odometry-based Online Extrinsic Sensor Calibration 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Toyo, Japan Odometry-based Online Extrinsic Sensor Calibration Sebastian Schneider, Thorsten Luettel and

More information

Modeling Autonomous Security Systems

Modeling Autonomous Security Systems Modeling Automous Security Systems Colin Cochran (New Mexico Institute of Mining and Technology) Summer Undergraduate Program in Engineering Research at Berkeley Faculty Mentor: Professor Edward Lee (UC

More information

Car tracking in tunnels

Car tracking in tunnels Czech Pattern Recognition Workshop 2000, Tomáš Svoboda (Ed.) Peršlák, Czech Republic, February 2 4, 2000 Czech Pattern Recognition Society Car tracking in tunnels Roman Pflugfelder and Horst Bischof Pattern

More information

A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parameters

A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parameters ISSN (e): 2250 3005 Volume, 06 Issue, 12 December 2016 International Journal of Computational Engineering Research (IJCER) A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parameters

More information

Vision-Motion Planning with Uncertainty

Vision-Motion Planning with Uncertainty Vision-Motion Planning with Uncertainty Jun MIURA Yoshiaki SHIRAI Dept. of Mech. Eng. for Computer-Controlled Machinery, Osaka University, Suita, Osaka 565, Japan jun@ccm.osaka-u.ac.jp Abstract This paper

More information

Attack Resilient State Estimation for Vehicular Systems

Attack Resilient State Estimation for Vehicular Systems December 15 th 2013. T-SET Final Report Attack Resilient State Estimation for Vehicular Systems Nicola Bezzo (nicbezzo@seas.upenn.edu) Prof. Insup Lee (lee@cis.upenn.edu) PRECISE Center University of Pennsylvania

More information

Artificial Intelligence for Robotics: A Brief Summary

Artificial Intelligence for Robotics: A Brief Summary Artificial Intelligence for Robotics: A Brief Summary This document provides a summary of the course, Artificial Intelligence for Robotics, and highlights main concepts. Lesson 1: Localization (using Histogram

More information

Outline. Data Association Scenarios. Data Association Scenarios. Data Association Scenarios

Outline. Data Association Scenarios. Data Association Scenarios. Data Association Scenarios Outline Data Association Scenarios Track Filtering and Gating Global Nearest Neighbor (GNN) Review: Linear Assignment Problem Murthy s k-best Assignments Algorithm Probabilistic Data Association (PDAF)

More information

HOUGH TRANSFORM CS 6350 C V

HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM The problem: Given a set of points in 2-D, find if a sub-set of these points, fall on a LINE. Hough Transform One powerful global method for detecting edges

More information

Effective World Modeling: Multisensor Data Fusion Methodology for Automated Driving

Effective World Modeling: Multisensor Data Fusion Methodology for Automated Driving sensors Article Effective World Modeling: Multisensor Data Fusion Methodology for Automated Driving Jos Elfring 1, *, Rein Appeldoorn 1, Sjoerd van den Dries 2 and Maurice Kwakkernaat 1 1 Integrated Vehicle

More information

Implementation of Odometry with EKF for Localization of Hector SLAM Method

Implementation of Odometry with EKF for Localization of Hector SLAM Method Implementation of Odometry with EKF for Localization of Hector SLAM Method Kao-Shing Hwang 1 Wei-Cheng Jiang 2 Zuo-Syuan Wang 3 Department of Electrical Engineering, National Sun Yat-sen University, Kaohsiung,

More information

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100 ME 597/747 Autonomous Mobile Robots Mid Term Exam Duration: 2 hour Total Marks: 100 Instructions: Read the exam carefully before starting. Equations are at the back, but they are NOT necessarily valid

More information

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based

More information

Towards Fully-automated Driving. tue-mps.org. Challenges and Potential Solutions. Dr. Gijs Dubbelman Mobile Perception Systems EE-SPS/VCA

Towards Fully-automated Driving. tue-mps.org. Challenges and Potential Solutions. Dr. Gijs Dubbelman Mobile Perception Systems EE-SPS/VCA Towards Fully-automated Driving Challenges and Potential Solutions Dr. Gijs Dubbelman Mobile Perception Systems EE-SPS/VCA Mobile Perception Systems 6 PhDs, 1 postdoc, 1 project manager, 2 software engineers

More information

Dynamic Modeling of Free-Space for a Mobile Robot

Dynamic Modeling of Free-Space for a Mobile Robot Dynamic Modeling of Free-Space for a Mobile Robot 1. Introduction James L. Crowley, Patrick Reignier and Philippe Bobet LIFIA (IMAG) Institut National Polytechnique de Grenoble Grenoble, France Free-space

More information

Fast classification of static and dynamic environment for Bayesian Occupancy Filter (BOF)

Fast classification of static and dynamic environment for Bayesian Occupancy Filter (BOF) Fast classification of static and dynamic environment for Bayesian Occupancy Filter (BOF) Qadeer Baig, Mathias Perrollaz, Jander Botelho Do Nascimento, Christian Laugier The authors are with the E-Motion

More information

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2

More information