PROUD Public ROad Urban Driverless test: architecture and results

Size: px
Start display at page:

Download "PROUD Public ROad Urban Driverless test: architecture and results"

Transcription

1 2014 IEEE Intelligent Vehicles Symposium (IV) June 8-11, Dearborn, Michigan, USA PROUD Public ROad Driverless test: architecture and results Alberto Broggi, Pietro Cerri, Stefano Debattisti, Maria Chiara Laghi, Paolo Medici, Matteo Panciroli, Antonio Prioletti Abstract The presence of autonomous vehicles on public roads is becoming a reality. In the last 10 years, autonomous prototypes have been confined in controlled or isolated environments, but new traffic regulations for testing and direct automotive companies interests are moving autonomous vehicles tests on real roads. This paper presents a test on public urban roads and freeways that was held in Parma on July 12, This was the first test in open public urban roads with nobody behind the steering wheel: the vehicle had to cope with roundabouts, junctions, pedestrian crossings, freeway junctions, traffic lights, and regular traffic. The vehicle setup, the software architecture, and the route are here presented together with some results and possible future improvements. I. INTRODUCTION The development of autonomous vehicles has been speeding up in the last few years, thanks to the increasing interest of automotive companies. This paper presents a test of autonomous driving in public urban roads and freeways in Parma, including two-way narrow rural roads, pedestrian crossings, traffic lights, roundabouts and freeway junctions; the test was named PROUD 2013 (Public ROad Driverless test). The test was a demonstration of the capabilities of our autonomous vehicle to drive in real traffic. As mentioned, different road environments were managed: although our BRAiVE vehicle prototype was not yet ready to manage all possible situations in real roads, the test demonstated that the most common infrastructures can be correctly managed. The new regulations for autonomous vehicles are allowing to test prototypes on real roads in some states. Special authorizations to held this test were granted by italian agencies, as Italy does not have a specific regulation for autonomous vehicles. One of the most interesting consequence of these new laws is the opportunity to evaluate how driving in real traffic can be managed by autonomous vehicles. Driving in well-structured environments, and with other road users moving with safe, correct, and predictable attitude, is an ideal situation, but the integration with normal traffic is a mandatory test for autonomous vehicles to reach the market. The development of an autonomous vehicle architecture is a complex problem, differently approached by research groups. During the DARPA challenges (in 2004, 2005, and 2007) various architectures were developed. The TerraMax team [1] divided the architecture in two parts: the system services and the autonomous services. The autonomous services *This project was carried out in the frame of the ERC OFAV Grant received by Prof. Alberto Broggi. Authors are with VisLab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma, ITALY {broggi,cerri,deba,laghi,medici,panci,prio}@vislab.it were composed by three main parts: the World Perception Server (WPS), the Autonomous Vehicle Manager (AVM), and the Autonomous Vehicle Driver (AVD). The WPS was in charge of gathering information by perception servers and fuse them to build a perception map; this map was used by the AVM to manage the behavior and plan the vehicle path. The AVD communicated to the drive-by-wire, and it converted path into low level commands. Stanford s Junior [2] was based on a different architecture: Global Services, Sensor Interface, Perception, Navigation, User Interface and Vehicle Interface were the layers in which the system was divided. The most interesting parts for our purpose is the Perception layer. Three modules composed this layer, the UKF Pose Estimation, the Static and Dynamic Obstacle Tracker and the RNDF Localization & Repair: using this three modules it is possible to reach a precise positioning on the map and perceive the obstacles. The BRAiVE architecture uses a WPS, similar to the one proposed by the TerraMax team, and a module similar to the UKF Pose Estimation proposed by Stanford university. The main architecture, presented in section IV, is a new concept developed starting from [3]. II. OUR APPROACH The underling idea of this test was to engage a new challenge, i.e. autonomous driving in open public roads. In the past years different challenges were held, with the aim of testing autonomous prototypes in safe and controlled environments. Presently, autonomous vehicles tests can be described according to different chracteristics: Map: mapped/unmapped Scenario: familiar/unknown Environment: on-road/off-road Obstacles: static/dynamic and predictable/dynamic and unpredictable Speed: slow/fast According to this taxonomy, driving in a mapped and familiar scenario is the first challenge that has to be accomplished: complexity grows if one of these constraints is not fulfilled. The off-road driving is considered more complex than driving in a structured environment. The other critical aspect is represented by obstacles: static obstacles, that can also be mapped, are quite easy to manage, but robust perception algorithms are mandatory in case of dynamic obstacles. If obstacles behavior can not be predicted, the perception has to be very reactive and the path planner must also consider this issue. The complexity grows with the speed, as well: 40/ /14/$ IEEE 648

2 Shelley Google car VIAC Fig. 1. Taxonomy of different autonomous vehicles tests. (a) (b) Fig. 3. Sensors actually used during the PROUD test. (a) Cameras and (b) lasers coverage. Fig. 2. PROUD challenge characteristics. km/h speeds are considered slow, while higher velocities are considered fast. Some examples of autonomous challenges are presented in figure 1. Shelley, the autonomous vehicle by Stanford University [4] was tested on a well known and well mapped environment at very high speeds, managing static obstacles. The Google car [5] can drive fast on familiar and well mapped road, managing any kind of obstacle. During VIAC (VisLab Intercontinental Autonomous Challenge) [6], the vehicles were able to drive in unmapped and unknown scenarios, managing any kind of obstacles, at low speeds. Other challenges [7], [8], [9] were based on the assumption of dynamic obstacles moving with safe and predictable attitude. The idea of PROUD is to move the VIAC experience to a different level: moving in a mapped and familiar scenario, it is possible to drive faster and to trigger the correct driving mode. Figure 2 describes the PROUD challenge using the presented taxonomy. III. THE BRAIVE VEHICLE BRAiVE has already been presented in other papers like [10]. Only a few modifications were made to enhance its performance. The Hokuyo UTM-30LX were replaced with the new UTM-30LX-EW models that are rated IP67 according to Ingress Protection Rating. Another important enhancement of this device is the multi-echo support, that is extremely useful in case of bad weather or dust. Both the Hokuyo devices are 270 single layer laser scanners, with a detection range that can reach 30 meters. The GNSS device was substituted with a Topcon AGI3, installed in the boot. This device is connected to an additional antenna mounted on the vehicle roof, and with a GSM antenna mounted on the surface of the boot. This antenna is used to receive RTK correction provided in realtime by GEOTOP, with the aim of reaching positioning error lower than 5 centimeters in ideal conditions. The IBEO Lux output trigger signal is used to synchronize all the cameras. Four computers are connected to the sensors trying to equally split the processing load. One PC is completely devoted to vehicle control: high, medium, and low level controls plus World Perception Server run on it. This computer is also connected via CAN Bus to the dspace MicroAutoBox, in charge of communication to the vehicle Electronic Central Units. The other 3 computers are used to run the perception software. The first PC is connected to the stereo camera framing the area in front of the vehicle, and to the IBEO 4- layer laser scanner. This PC is used to detect frontal obstacles and lane markings. The second PC is connected to the two single layer laser scanners mounted in front bumper corners, and to the side looking cameras mounted over the front wheels. This PC is used to manage all lateral obstacles, especially when approaching roundabouts and junctions. The third PC is connected to the single-layer laser scanner mounted in the rear bumper, to the cameras mounted in the external rearview mirrors, facing backwards, and to a frontal camera. This PC is used to detect rear obstacles, obstacles approaching on the adiacent lanes, road markings (pedestrian crossings, stop lines), and traffic lights. IV. SYSTEM ARCHITECTURE For the PROUD test we built a specific architecture, aiming at creating a fluid, modular, and scalable system. The created architecture features a total separation between the perception, planning, and control layers; it provides a multilevel sensor fusion and works with open source data, especially regarding the navigation maps. This architecture is the final result of the Open intelligent systems for Future Autonomous Vehicles (OFAV) project. The modularity and scalability target has been reached developing each component as an indipendent service, which communicates with the other components through a message passing service, called VisLab Bus (VLBus). VLBus is an abstraction that models the inter-process communication as a data bus: there can be different data buses, each with lines which represent different communication topics. VLBus uses shared memory to exchange information between applications and threads on the same PC and for network communication in different physical machines, in a transparent and efficient way. The architecture is composed by three main layers, called perception, planning, and control layers. The perception 649

3 and planning layers have been separated by a component, called World Perception Server (WPS), which performs data fusion and acts as data provider to the planning layer. The WPS, which provides two of the main charateristics of the architecture (layers separation and multilevel data fusion), will be described more in detail later in this section together with some of the perception applications. All the perception applications running during PROUD run in VisLab s framework called GOLD [11], while the WPS is a standalone application, like all the modules of the planning layer. Due to the great complexity of the automotive scenario, especially regarding the planning and decision making phase, a hierarchical approach is adopted, splitting the planning layer in three sub-layers: Navigation layer, Maneuver layer, and Control layer [12]. The Navigation and Maneuver layers will be explained in section IV-A, while the Control layer will be explained in section IV-B A. Navigation and Maneuver The aim of the upper layer (Navigation) is to generate a route, i.e. a set of roads and junctions, that links the actual position of the vehicle with the destination specified by the user. In this planner we use maps, only as cartographic source, coming from the Open Street Map Project [13]; we selected this project in order to fulfill the aforementioned constraint of openness of the used data. Starting from these maps, we created a modified compressed map, called Road Junction Map, which is represented by a graph in which each edge is a road segment and each node represents a fork between two or more roads. The Road Junction Map, compared to the corresponding OSM map has the main advantage of having approximately 40% less nodes, and therefore allows a much faster path planning. Route planning is based on a heuristic planner, derived from A* [14], where the cost function c(x) = d(x i, x j )v(x i,j ) + δ is based on the travel time of an edge plus a costant δ that has the aim to avoid unwanted path changes. The heuristic function of the planner is h(x) = D(x, x f )k v, which represents the theoretical travel time using the euclidean distance and an average speed k v. The Maneuver Layer is composed by a set of different maneuvers, including for example a lane keeping maneuver and a vehicle following maneuver, grouped in high-level sets called Driving Modes. The objective of the Maneuver layer is to produce a traversability map for the Control layer path planner, choosing the right maneuver from the maneuver database considering both road and traffic situations. Maneuvers, Driving Modes, and the relationships between them are described in more detail in [15]. Each maneuver represents an implementation of the base maneuver structure, which is mainly composed by a list of pre-conditions, a list of postconditions, a list of exit-conditions, and a list of gates. The gate concept is the basic idea of this level of planning: a gate integrates information about speed, position and orientation that the vehicle must have in the future trajectory without directly planning an entire trajectory [15]. Basically, a gate is a kind of checkpoint planned in the future trajectory Fig. 4. Example of the precomputed trajectories. through which the vehicle must pass. Starting from the gates list it is possible to create the traversability map needed by the Control layer path planner. A key aspect of the Maneuver layer is that it does not deal with obstacles and with their trajectory, because they are considered only in the Control layer. As said earlier, maneuvers are grouped in sets, called driving modes (DM); therefore each DM is composed by many different maneuvers that describe the various ways in which the target can be reached. In every DM each maneuver has a priority value and the trajectory planner of the Control Layer will select and execute the maneuver with the highest priority. B. Path Planner The path planner is based on several concepts developed for VIAC [16]. Since both steering and acceleration are controlled by the planner, this system includes obstacle avoidance and collision mitigation functions. The WPS provides the list of static and dynamic obstacles while the Maneuver Level provides the traversability area. Using only static obstacles and the traversability area, a potential map is generated where a low potential is a good path to follow and a high potential is an area to avoid. Feasible trajectories are generated in space coordinates and evaluated on this map (see figure 4) considering the whole vehicle volume. The lower potential trajectory is considered the best one and reported to the planner. The equation of vehicle motion is ẋ = cos θ(s) ẏ = sin θ(s) (1) θ = κ(s) where (x, y, θ) are position and orientation of vehicle and the curvature κ(s) is a specific function. To generate trajectories with high smoothness, κ(s) was chosen belonging to the class of quadratic splines. In order to improve performance, initially only a rough subset of offline precomputed curves is evaluated. Up to 6 GB of RAM are used to store the precomputed trajectories, subdivided in 4 classes, according to current speed (0-5 m/s, 650

4 INS GPS LANES GUARD RAILS TRAFFIC LIGHTS OBSTACLES PEDESTRIANS VEHICLES ROAD MARKINGS Fig. 5. IMU FUSION SERVER LANE FUSION SERVER GUARD RAILS FUSION SERVER TRAFFIC LIGHTS FUSION SERVER OBSTACLE FUSION SERVER ROAD MARKINGS FUSION SERVER WPS Scheme of WPS fusion servers 5-10 m/s, m/s, over 15 m/s) and indexed by initial vehicle curvature. Each class of trajectories is characterized by the curvature limits, typical of the associated speed. The best of the precomputed trajectories is used as initial estimation for a non linear optimization stage forcing continuity with the previous manouver. The computed trajectory is a collision free trajectory based on static obstacles and it is represented in spacedomain. A collision map in time-space coordinates is produced using this trajectory, the maximum lateral acceleration limit, information about maximum speed per point and the motion of dynamic obstacles. Using this map, a speed profile is computed in order to mitigate collision with dynamic obstacles and with the goal of being smooth and comfortable. Finally, the trajectory and speed profile are provided to the low level control, where a Model Predictive Control (MPC) is used to convert space-domain κ(s) to time-domain steering wheel set point δ(t) according to kinematic vehicle model. To deal with different weather, road conditions, and vehicle set-up, vehicle parameters are evaluated online constantly comparing the predicted path to the performed one. C. World Perception Server In order to manage and fuse data from all the sensors, the World Perception Server (WPS) is used. The WPS is responsible for receiving data from the perception and creating a unique global perception map. Examples of WPS output are shown in figure 6. It is possible to distinguish two types of users that communicate with the server: the suppliers (sensors) and the clients (planners). A two-way handshake is requested to register to the server. 1) Sensor-Side: During the registration phase, perception applications send information regarding the type of perception that is beeing provided, the presence of tracking information, sensor position and field-of-view. If the WPS supports this perception type, it will acknowledge with a positive response and with an ID of the channel where the application will provide its data. Otherwise, if it can not manage this type of information, it will answer with a refused message or, if the WPS is not ready, it will provide a try later message. Figure 5 shows the internal structure of the WPS, with several fusion servers for the different perception types. Each server receives data periodically from all the sensors that have been registered for that perception task. If an application is not sending data for a certain period of time, it gets unregistered; if there are no more sensors to provide that kind of perception, the fusion of this data is removed and its clients notified. 2) Planner-Side: The planner initially sends a message to assess the capabilities owned by the server. The WPS response contains the supported capabilities and, for each a channel pair: one to exchange command/information messages with the perception server and one for the server to provide the requested data. Once registered, the planner can request the fused data to the WPS specifying the time, in the future, when data must be projected. As shown in Fig. 5, the WPS can manage six types of perception: inertial, obstacles, lanes, barriers, traffic lights, and road markings. Each request is dispatched to the specific fusion server that deals with it and returns the response to the main server. A more detailed analysis of each single fusion server follows. 3) Obstacles: An obstacle consists of a list of its 2D points projected on the ground. They are divided into static and moving obstacles with a state certainty that grows with the increase of the time it remains in the same state. The obstacles bounding boxes are defined as the minimum box that contains all obstacle points; two obstacle, coming from different applications, are associated if the minimum distance between their bounding boxes is less than the maximum position uncertainty of the two obstacles. Obstacles coming from the same application are associated by the WPS only if the specific application does not support tracking. A Kalman filter has been used to track obstacles, using the centroid to compute their speed. In the first step, obstacles from different kinds of application are not fused, since using high level fusion, based on obstacles centroids, leads to very different centroids when the obstacles come from different kinds of sensor. This leads to have different Kalman filters for each application, and obstacles are merged after the Kalman tracking process. Then, a lane membership is assigned to each obstacle. Information from barrier fusion server is used to decide if an obstacle belongs to a barrier and must be considered as static, even if the obstacle fusion server classifies it as dynamic. 4) Lanes: Lane markings are represented by polylines. It is possible to distinguish two levels of fusion: lowlevel fusion and high-level fusion. In the low-level one, lane markings coming from the sensors are associated and merged. The association process consists in a segment-tosegment matching of the two polylines: the two polylines are reconstructed in order to have the same number of segments and each segment is compared with the closest one of the other lane markings; if the average distance is under a certain threshold the lane markings are merged. The high-level step 651

5 Fig. 6. WPS output examples. Left: an example of lane and stop line detection. Center: an example of barrier, lane and obstacle detection. Right: an example of zebra crossing and pedestrian detection. outputs the left, right, and own lane. These are computed in three steps: first the medium points of the two lane markings that form the lane are evaluated, then a parabola is used to fit these points and, finally, a low-level filter is applied to remove noises spikes in the lane position in consecutive frames and stabilize the results for the navigation. 5) Barriers: Barriers fusion is very similar to lanes fusion since their internal representation is the same. The difference regards the high-level step : it outputs left and right barriers computed fitting a parabola on the polylines points. 6) Traffic Lights: A traffic light is represented by its position and a color corresponding to the turned on lamp. A simple association, based only on position, is used in the tracking stage, since it is not necessary to know the precise traffic light distance. 7) Road Markings: A road marking represents a pedestrian crossing, a stop line, or a highway junction, by a segment. A minimum segment-to-segment distance metric is used to associate two road markings of the same type. 8) IMU: The Inertial Measurement Unit provides two different types of information: precise relative motion of the vehicle and rough global position localization. 3 MEMS gyroscopes and accelerometers fused with precise wheels odometry providing relative vehicle motion; a GNSS with differential correction is used to supply a precise localization. When a condition of low satellites number visibility occurs, the inertial sensors provide a vehicle position estimate, clearly affected by drift. A Sigma Point Kalman Filter is used to merge all those data together. Fig. 7. Track overview with the vehicle s path superimposed on the map. Vehicle speed profile 80 speed [Km/h] Speed [Km/h] Junction V. T EST RESULTS 20 The test was conduced in Parma from the University campus to the town center trough different scenarios such as urban, rural, and highway roads; a roadmap is shown in figure 7. BRAiVE completed the whole track autonomously, with no human intervention, along a 13 km route divided into 0.7 km of rural roads, 1.7 km of urban environments and Fig Highway Rural Time [%] Speed Profile during the whole PROUD test

6 WAYPOINT F. TABLE I PATH STATISTICS. Total Distance 13 km Time of day 11:00 am Day of week friday, working day, suburban environments 2.4 km Highway environment 10.6 km Number of roundabouts 6 Number of junctions 3 Number of crosswalks 15 Number of tunnels Time [%] Distance Time Average speed Max speed TABLE II TEST STATISTICS. 13 km 18 min km/h 70 km/h GNSS outage 1 4 min 22 (20.7%) To validate and test some algorithms behaviors a set of simulations was used, reporting results like false positives and negatives and comparing algorithms output to a computer generated ground truth. The simulator engine is a separated software provided by TASS International, called PreScan that is used coupled with Matlab Simulink. LANE F. BARRIER F. ROUNDABOUT T-INTERSEC. TRAFFIC LIGHT HIGHWAY J. WAYPOINT F. LANE F. BARRIER F. ROUNDABOUT T-INTERSEC. TRAFFIC LIGHT HIGHWAY J. Rural (a) Highway [m] (b) Fig. 9. Maneuvers overview, the environment is specified by the background color: green for rural, yellow for urban and red for higway. (a) Maneuvers selection. (b) Maneuvers usage. The depicted maneuvers are: Waypoint Following, Lane Following, Barrier Following, Roundabout, T- intersection, Traffic-lights, Highway Junction. km of highways, also outlined in table I. Further details on vehicle behavior are described in figures 8, 9(a), and 9(b). Figure 9(a) shows the vehicle maneuvers that were engaged by the autonomous vehicle during the test; on the y-axis a list of the possible implemented maneuvers i.e.: GNSS-based Waypoint Following, Lane Following, Roundabout maneuver, T-Intersection maneuver, Traffic Light maneuver, and Highway Junction (those maneuvers are detailed in [15]). Table II shows some test statistics, highlighting also the GNSS performance. VI. CONCLUSIONS This article presented the architecture and main results of the automatic driving test performed in an open urban environment in Parma, Italy. Future articles will dig deeper into each perception and control algorithms. The vehicle showed to be able to perform autonomous driving together with other vehicles in the same environment, and manage roundabouts, intersections, road priority, stops, tunnels, crosswalk, traffic lights, highways, and urban roads. Maps are only used to trigger the perception subsystems: lane detection, stereo vision, classification and tracking of obstacles demonstrated to be essential. However, it is important to note that this test although demonstrating that the vehicle was able to cope with all the challenges of the urban environment in a city like Parma in Italy is not intended to demonstrate that autonomous urban driving is solved. This experiment constitutes just another step forward in the direction of full automation in a complex environment like the urban one, but many challenges still remain unsolved. The test was indeed very successful since the vehicle was able to handle all the route (rural, highway, and urban) with no human intervention, but the specific path was previously tested many times and the main challenges were solved as they were met. If a different route was chosen, different challenges would have been highlighted and possibily solved, underlying a lot of space for additional improvement. Some examples of unsolved challenges are the handling of large roundabouts composed of many lanes or merging into high speed traffic when a short merging lane is present. Indeed the weather played a basic role in the test; during the test it was sunny therefore no heavy rain or snow had to be considered, although sun shine (like the one in Italy on a July morning) poses some specific issues like reflections and sensor saturation. The complete test was filmed by many cameras in the vehicle, on a following vehicle, along the road and on a following helicopter. The whole uncut video is available on 1 GNSS outage occurs when the GNSS device runs either in standalone mode nor not enough satellites are available 653

7 R EFERENCES [1] A. Broggi, P. Grisleri, C. Yakes, and C. Hubert, The Oshkosh-VisLab joint Efforts on UGVs: Architecture, Integration, and Results, in Procs. of the 146th NATO Wks. on Applied Vehicle Technology panel, Florence, Italy, May [2] M. Montemerlo, J. Becker, S. Bhat, H. Dahlkamp, D. Dolgov, S. Ettinger, D. Haehnel, T. Hilden, G. Hoffmann, B. Huhnke, D. Johnston, S. Klumpp, D. Langer, A. Levandowski, J. Levinson, J. Marcil, D. Orenstein, J. Paefgen, I. Penny, A. Petrovskaya, M. Pflueger, G. Stanek, D. Stavens, A. Vogt, and S. Thrun, Junior: The stanford entry in the urban challenge, J. Field Robot., vol. 25, no. 9, pp , Sept [3] L. Bombini, S. Cattani, P. Cerri, R. I. Fedriga, M. Felisa, and P. P. Porta, Test bed for Unified Perception & Decision Architecture, in Procs. 13th Int. Forum on Advanced Microsystems for Automotive Applications, Berlin, Germany, May [4] K. Kritayakirana and J. Gerdes, Autonomous vehicle control at the limits of handling, Intl. Journal of Vehicle Autonomous Systems, special issue for 10th Anniversary, vol. 10, no. 4, pp , June [5] S. Thrun, What we re driving at, The Official Google Blog, Oct. 2010, available at [6] M. Bertozzi, L. Bombini, A. Broggi, M. Buzzoni, E. Cardarelli, S. Cattani, P. Cerri, A. Coati, S. Debattisti, A. Falzoni, R. I. Fedriga, M. Felisa, L. Gatti, A. Giacomazzo, P. Grisleri, M. C. Laghi, L. Mazzei, P. Medici, M. Panciroli, P. P. Porta, P. Zani, and P. Versari, VIAC: an Out of Ordinary Experiment, in Procs. IEEE Intelligent Vehicles Symposium 2011, Baden Baden, Germany, June 2011, pp , issn: [7] Y.-L. Chen, V. Sundareswaran, C. Anderson, A. Broggi, P. Grisleri, P. P. Porta, P. Zani, and J. Beck, TerraMax: Team Oshkosh Robot, Journal of Field Robotics, vol. 25, no. 10, pp , Oct [8] J. Choi, J. Lee, D. Kim, G. Soprani, P. Cerri, A. Broggi, and K. Yi, Environment-Detection-and-Mapping Algorithm for Autonomous Driving in Rural or Off-Road Environment, IEEE Transaction on Intelligent Transportation System, vol. 13, no. 2, pp , June [9] Y. Jiang, J. Gong, G. Xiong, Y. Zhai, X. Zhao, S. Zhou, Y. Jiang, Y. Hu, and H. Chen, Design of a universal self-driving system for urban scenarios 2014; bit-iii in the 2011 intelligent vehicle future challenge, in Intelligent Vehicles Symposium (IV), 2012 IEEE, 2012, pp [10] A. Broggi, S. Debattisti, P. Grisleri, M. C. Laghi, P. Medici, and P. Versari, Extensive Tests of Autonomous Driving Technologies, IEEE Trans. on Intelligent Transportation Systems, vol. 14, no. 3, pp , Sept. 2013, issn: [11] M. Bertozzi, L. Bombini, A. Broggi, P. Cerri, P. Grisleri, and P. Zani, GOLD: A framework for developing intelligent-vehicle vision applications, IEEE Intelligent Systems, vol. 23, no. 1, pp , Jan. Feb [12] D. Dolgov and S. Thrun, Autonomous driving in semi-structured environments: Mapping and planning, in Proceedings of the 2009 IEEE International Conference on Robotics and Automation (ICRA09), Kobe, Japan, 2009, to Appear. [13] O. Foundation, Openstreetmap, available at [14] D. Ferguson, M. Likhachev, and A. T. Stentz, A guide to heuristicbased path planning, in Proceedings of the International Workshop on Planning under Uncertainty for Autonomous Systems, International Conference on Automated Planning and Scheduling (ICAPS), June [15] A. Broggi, S. Debattisti, M. Panciroli, and P. P. Porta, Moving from analog to digital driving, in Procs. IEEE Intelligent Vehicles Symposium 2013, Gold Coast, Australia, June 2013, pp [16] A. Broggi, A. Coati, P. Medici, M. Panciroli, and P. Zani, Autonomous vehicles control in the VisLab Intercontinental Autonomous Challenge, Annual Reviews in Control, vol. 36, no. 1, pp , [Online]. Available: Fig. 10. A frame of the final part of the test video. Top left: the view of BRAiVE by the following vehicle; top right: the helicopter view. On the bottom, the view of the camera inside BRAiVE and internal data: vehicle speed, steering wheel angle, and selected maneuver. YouTube and showscases the complete test together with some internal data that show the vehicle s reaction and behavior (see fig.10). Another very important consideration is that some maneuvers were managed with safety in mind, and sometimes even overly conservative. The vehicle behavior deviated from the common human behavior, especially in roundabouts and mergings. This is an issue that needs to be carefully considered when designing and implementing the next version of those maneuvers, to avoid that the autonomous vehicle behavior be considered too inefficent when compared to a human driver. Again, further investigations need to cover the handling of unlawful traffic and uncommon behaviors of other road users. The importance of object classification lies in the fact that more accurate predictions on the objects movement can be made, thanks to this additional knowledge. Definitely understanding and predicting the actions of human road users will be one of the great challenges of the future. A final consideration is the fact that BRAiVE was developed to be an efficient test bed for autonomous driving and not as a product. Therefore, although safety was one of the main concerns during its development and test, no effort was dedicated in making the system robust to failures. In case of a sensor or PC failure, the system detects it, signals it, but does not operate any emergency maneuver. In other words, the current design does not take into account any redundancy or system robustness. All the issues mentioned above are challenges for future research. 654

Moving from analog to digital driving

Moving from analog to digital driving 2013 IEEE Intelligent Vehicles Symposium (IV) June 23-26, 2013, Gold Coast, Australia Moving from analog to digital driving Alberto Broggi, Stefano Debattisti, Matteo Panciroli and Pier Paolo Porta VisLab

More information

Unmanned autonomous vehicles in air land and sea

Unmanned autonomous vehicles in air land and sea based on Ulrich Schwesinger lecture on MOTION PLANNING FOR AUTOMATED CARS Unmanned autonomous vehicles in air land and sea Some relevant examples from the DARPA Urban Challenge Matteo Matteucci matteo.matteucci@polimi.it

More information

The VisLab Intercontinental Autonomous Challenge: 13,000 km, 3 months, no driver

The VisLab Intercontinental Autonomous Challenge: 13,000 km, 3 months, no driver The VisLab Intercontinental Autonomous Challenge: 13,000 km, 3 months, no driver M.Bertozzi, L.Bombini, A.Broggi, M.Buzzoni, E.Cardarelli, S.Cattani, P.Cerri, S.Debattisti,. R.I.Fedriga, M.Felisa, L.Gatti,

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Introduction Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Applications of mobile autonomous robots

More information

Automated Driving - Object Perception at 120 KPH Chris Mansley

Automated Driving - Object Perception at 120 KPH Chris Mansley IROS 2014: Robots in Clutter Workshop Automated Driving - Object Perception at 120 KPH Chris Mansley 1 Road safety influence of driver assistance 100% Installation rates / road fatalities in Germany 80%

More information

VIAC: an Out of Ordinary Experiment

VIAC: an Out of Ordinary Experiment 2011 IEEE Intelligent Vehicles Symposium (IV) Baden-Baden, Germany, June 5-9, 2011 VIAC: an Out of Ordinary Experiment Massimo Bertozzi, Luca Bombini, Alberto Broggi, Michele Buzzoni, Elena Cardarelli,

More information

warwick.ac.uk/lib-publications

warwick.ac.uk/lib-publications Original citation: Rodrigues, M., McGordon, Andrew, Gest, G. and Marco, James (2017) Developing and testing of control software framework for autonomous ground vehicle. In: IEEE International Conference

More information

Introduction Projects Basic Design Perception Motion Planning Mission Planning Behaviour Conclusion. Autonomous Vehicles

Introduction Projects Basic Design Perception Motion Planning Mission Planning Behaviour Conclusion. Autonomous Vehicles Dipak Chaudhari Sriram Kashyap M S 2008 Outline 1 Introduction 2 Projects 3 Basic Design 4 Perception 5 Motion Planning 6 Mission Planning 7 Behaviour 8 Conclusion Introduction Unmanned Vehicles: No driver

More information

Environmental Envelope Control

Environmental Envelope Control Environmental Envelope Control May 26 th, 2014 Stanford University Mechanical Engineering Dept. Dynamic Design Lab Stephen Erlien Avinash Balachandran J. Christian Gerdes Motivation New technologies are

More information

SAFERIDER Project FP SAFERIDER Andrea Borin November 5th, 2010 Final Event & Demonstration Leicester, UK

SAFERIDER Project FP SAFERIDER Andrea Borin November 5th, 2010 Final Event & Demonstration Leicester, UK SAFERIDER Project FP7-216355 SAFERIDER Advanced Rider Assistance Systems Andrea Borin andrea.borin@ymre.yamaha-motor.it ARAS: Advanced Rider Assistance Systems Speed Alert Curve Frontal Collision Intersection

More information

Autonomous cars navigation on roads opened to public traffic: How can infrastructure-based systems help?

Autonomous cars navigation on roads opened to public traffic: How can infrastructure-based systems help? Autonomous cars navigation on roads opened to public traffic: How can infrastructure-based systems help? Philippe Bonnifait Professor at the Université de Technologie de Compiègne, Sorbonne Universités

More information

Automated Vehicles: Terminology and Taxonomy

Automated Vehicles: Terminology and Taxonomy Automated Vehicles: Terminology and Taxonomy Taxonomy Working Group Presented by: Steven E. Shladover University of California PATH Program 1 Outline Definitions: Autonomy and Automation Taxonomy: Distribution

More information

CONNECTED AUTOMATION HOW ABOUT SAFETY?

CONNECTED AUTOMATION HOW ABOUT SAFETY? CONNECTED AUTOMATION HOW ABOUT SAFETY? Bastiaan Krosse EVU Symposium, Putten, 9 th of September 2016 TNO IN FIGURES Founded in 1932 Centre for Applied Scientific Research Focused on innovation for 5 societal

More information

Cooperative Autonomous Driving and Interaction with Vulnerable Road Users

Cooperative Autonomous Driving and Interaction with Vulnerable Road Users 9th Workshop on PPNIV Keynote Cooperative Autonomous Driving and Interaction with Vulnerable Road Users Miguel Ángel Sotelo miguel.sotelo@uah.es Full Professor University of Alcalá (UAH) SPAIN 9 th Workshop

More information

Deep Learning Will Make Truly Self-Driving Cars a Reality

Deep Learning Will Make Truly Self-Driving Cars a Reality Deep Learning Will Make Truly Self-Driving Cars a Reality Tomorrow s truly driverless cars will be the safest vehicles on the road. While many vehicles today use driver assist systems to automate some

More information

WHITE PAPER Autonomous Driving A Bird s Eye View

WHITE PAPER   Autonomous Driving A Bird s Eye View WHITE PAPER www.visteon.com Autonomous Driving A Bird s Eye View Autonomous Driving A Bird s Eye View How it all started? Over decades, assisted and autonomous driving has been envisioned as the future

More information

UNIFIED, SCALABLE AND REPLICABLE CONNECTED AND AUTOMATED DRIVING FOR A SMART CITY

UNIFIED, SCALABLE AND REPLICABLE CONNECTED AND AUTOMATED DRIVING FOR A SMART CITY UNIFIED, SCALABLE AND REPLICABLE CONNECTED AND AUTOMATED DRIVING FOR A SMART CITY SAE INTERNATIONAL FROM ADAS TO AUTOMATED DRIVING SYMPOSIUM COLUMBUS, OH OCTOBER 10-12, 2017 PROF. DR. LEVENT GUVENC Automated

More information

The VisLab Intercontinental Autonomous Challenge: an extensive test for a platoon of intelligent vehicles

The VisLab Intercontinental Autonomous Challenge: an extensive test for a platoon of intelligent vehicles Int. J. Vehicle Autonomous Systems, Vol. 10, No. 3, 2012 147 The VisLab Intercontinental Autonomous Challenge: an extensive test for a platoon of intelligent vehicles Alberto Broggi, Pietro Cerri, Mirko

More information

AUTONOMOUS VEHICLES & HD MAP CREATION TEACHING A MACHINE HOW TO DRIVE ITSELF

AUTONOMOUS VEHICLES & HD MAP CREATION TEACHING A MACHINE HOW TO DRIVE ITSELF AUTONOMOUS VEHICLES & HD MAP CREATION TEACHING A MACHINE HOW TO DRIVE ITSELF CHRIS THIBODEAU SENIOR VICE PRESIDENT AUTONOMOUS DRIVING Ushr Company History Industry leading & 1 st HD map of N.A. Highways

More information

Using Virtualization to Accelerate the Development of ADAS & Automated Driving Functions

Using Virtualization to Accelerate the Development of ADAS & Automated Driving Functions Using Virtualization to Accelerate the Development of ADAS & Automated Driving Functions GTC Europe 2017 Dominik Dörr 2 Motivation Virtual Prototypes Virtual Sensor Models CarMaker and NVIDIA DRIVE PX

More information

PAVIA FERRARA TORINO PARMA ANCONA FIRENZE ROMA

PAVIA FERRARA TORINO PARMA ANCONA FIRENZE ROMA 1 The ARGO Autonomous Vehicle Massimo Bertozzi 1, Alberto Broggi 2, and Alessandra Fascioli 1 1 Dipartimento di Ingegneria dell'informazione Universita di Parma, I-43100 PARMA, Italy 2 Dipartimento di

More information

Odin s Journey. Development of Team Victor Tango s Autonomous Vehicle for the DARPA Urban Challenge. Jesse Hurdus. Dennis Hong. December 9th, 2007

Odin s Journey. Development of Team Victor Tango s Autonomous Vehicle for the DARPA Urban Challenge. Jesse Hurdus. Dennis Hong. December 9th, 2007 Odin s Journey Development of Team Victor Tango s Autonomous Vehicle for the DARPA Urban Challenge Dennis Hong Assistant Professor Robotics & Mechanisms Laboratory (RoMeLa) dhong@vt.edu December 9th, 2007

More information

Unmanned Surface Vessels - Opportunities and Technology

Unmanned Surface Vessels - Opportunities and Technology Polarconference 2016 DTU 1-2 Nov 2016 Unmanned Surface Vessels - Opportunities and Technology Mogens Blanke DTU Professor of Automation and Control, DTU-Elektro Adjunct Professor at AMOS Center of Excellence,

More information

EB TechPaper. Staying in lane on highways with EB robinos. elektrobit.com

EB TechPaper. Staying in lane on highways with EB robinos. elektrobit.com EB TechPaper Staying in lane on highways with EB robinos elektrobit.com Highly automated driving (HAD) raises the complexity within vehicles tremendously due to many different components that need to be

More information

FLYING CAR NANODEGREE SYLLABUS

FLYING CAR NANODEGREE SYLLABUS FLYING CAR NANODEGREE SYLLABUS Term 1: Aerial Robotics 2 Course 1: Introduction 2 Course 2: Planning 2 Course 3: Control 3 Course 4: Estimation 3 Term 2: Intelligent Air Systems 4 Course 5: Flying Cars

More information

THE FAST LANE FROM SILICON VALLEY TO MUNICH. UWE HIGGEN, HEAD OF BMW GROUP TECHNOLOGY OFFICE USA.

THE FAST LANE FROM SILICON VALLEY TO MUNICH. UWE HIGGEN, HEAD OF BMW GROUP TECHNOLOGY OFFICE USA. GPU Technology Conference, April 18th 2015. THE FAST LANE FROM SILICON VALLEY TO MUNICH. UWE HIGGEN, HEAD OF BMW GROUP TECHNOLOGY OFFICE USA. THE AUTOMOTIVE INDUSTRY WILL UNDERGO MASSIVE CHANGES DURING

More information

Vehicles at Volkswagen

Vehicles at Volkswagen Autonomous Driving and Intelligent Vehicles at Volkswagen Dirk Langer, Ph.D. VW Autonomous Driving Story 2000 2003 2006 Robot Klaus Purpose: Replace test drivers on poor test tracks (job safety) Robot

More information

Control Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt

Control Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt Control Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt 2001-05-11 1 Contents Introduction What is an AHS? Why use an AHS? System architecture Layers

More information

Eurathlon Scenario Application Paper (SAP) Review Sheet

Eurathlon Scenario Application Paper (SAP) Review Sheet Scenario Application Paper (SAP) Review Sheet Team/Robot Scenario FKIE Reconnaissance and surveillance in urban structures (USAR) For each of the following aspects, especially concerning the team s approach

More information

Intelligent Drive next LEVEL

Intelligent Drive next LEVEL Daimler AG Dr. Eberhard Zeeb Senior Manager Function and Software Driver Assistance Systems Intelligent Drive next LEVEL on the way towards autonomous driving Pioneers of the Automobile Bertha Benz 1888

More information

Eurathlon Scenario Application Paper (SAP) Review Sheet

Eurathlon Scenario Application Paper (SAP) Review Sheet Scenario Application Paper (SAP) Review Sheet Team/Robot Scenario FKIE Autonomous Navigation For each of the following aspects, especially concerning the team s approach to scenariospecific challenges,

More information

University of Michigan s Work Toward Autonomous Cars

University of Michigan s Work Toward Autonomous Cars University of Michigan s Work Toward Autonomous Cars RYAN EUSTICE NAVAL ARCHITECTURE & MARINE ENGINEERING MECHANICAL ENGINEERING, AND COMPUTER SCIENCE AND ENGINEERING Roadmap Why automated driving? Next

More information

RTOS-CAR USING ARM PROCESSOR

RTOS-CAR USING ARM PROCESSOR Int. J. Chem. Sci.: 14(S3), 2016, 906-910 ISSN 0972-768X www.sadgurupublications.com RTOS-CAR USING ARM PROCESSOR R. PATHAMUTHU *, MUHAMMED SADATH ALI, RAHIL and V. RUBIN ECE Department, Aarupadai Veedu

More information

Automated driving in urban environments: technical challenges, open problems and barriers. Fawzi Nashashibi

Automated driving in urban environments: technical challenges, open problems and barriers. Fawzi Nashashibi Automated driving in urban environments: technical challenges, open problems and barriers Fawzi Nashashibi 6th Workshop on Planning, Perception and Navigation for Intelligent Vehicles SEPTEMBER 14, 2014

More information

Functional Algorithm for Automated Pedestrian Collision Avoidance System

Functional Algorithm for Automated Pedestrian Collision Avoidance System Functional Algorithm for Automated Pedestrian Collision Avoidance System Customer: Mr. David Agnew, Director Advanced Engineering of Mobis NA Sep 2016 Overview of Need: Autonomous or Highly Automated driving

More information

A Personalized Highway Driving Assistance System

A Personalized Highway Driving Assistance System A Personalized Highway Driving Assistance System Saina Ramyar 1 Dr. Abdollah Homaifar 1 1 ACIT Institute North Carolina A&T State University March, 2017 aina Ramyar, Dr. Abdollah Homaifar (NCAT) A Personalized

More information

Jimi van der Woning. 30 November 2010

Jimi van der Woning. 30 November 2010 Jimi van der Woning 30 November 2010 The importance of robotic cars DARPA Hardware Software Path planning Google Car Where are we now? Future 30-11-2010 Jimi van der Woning 2/17 Currently over 800 million

More information

BMW GROUP TECHNOLOGY WORKSHOPS AUTOMATED DRIVING-DIGITALIZATION MOBILITY SERVICES. December 2016

BMW GROUP TECHNOLOGY WORKSHOPS AUTOMATED DRIVING-DIGITALIZATION MOBILITY SERVICES. December 2016 BMW GROUP TECHNOLOGY WORKSHOPS AUTOMATED DRIVING-DIGITALIZATION MOBILITY SERVICES December 2016 DISCLAIMER. This document contains forward-looking statements that reflect BMW Group s current views about

More information

Highly Automated Driving: Fiction or Future?

Highly Automated Driving: Fiction or Future? The future of driving. Final Event Highly Automated Driving: Fiction or Future? Prof. Dr. Jürgen Leohold Volkswagen Group Research Motivation The driver as the unpredictable factor: Human error is the

More information

A Practical Solution to the String Stability Problem in Autonomous Vehicle Following

A Practical Solution to the String Stability Problem in Autonomous Vehicle Following A Practical Solution to the String Stability Problem in Autonomous Vehicle Following Guang Lu and Masayoshi Tomizuka Department of Mechanical Engineering, University of California at Berkeley, Berkeley,

More information

UNIVERSITÉ DE MONCTON FACULTÉ D INGÉNIERIE. Moncton, NB, Canada PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY

UNIVERSITÉ DE MONCTON FACULTÉ D INGÉNIERIE. Moncton, NB, Canada PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY FACULTÉ D INGÉNIERIE PROJECT BREAKPOINT 2015 IGVC DESIGN REPORT UNIVERSITÉ DE MONCTON ENGINEERING FACULTY IEEEUMoncton Student Branch UNIVERSITÉ DE MONCTON Moncton, NB, Canada 15 MAY 2015 1 Table of Content

More information

MAX PLATFORM FOR AUTONOMOUS BEHAVIORS

MAX PLATFORM FOR AUTONOMOUS BEHAVIORS MAX PLATFORM FOR AUTONOMOUS BEHAVIORS DAVE HOFERT : PRI Copyright 2018 Perrone Robotics, Inc. All rights reserved. MAX is patented in the U.S. (9,195,233). MAX is patent pending internationally. AVTS is

More information

Braking Performance Improvement Method for V2V Communication-Based Autonomous Emergency Braking at Intersections

Braking Performance Improvement Method for V2V Communication-Based Autonomous Emergency Braking at Intersections , pp.20-25 http://dx.doi.org/10.14257/astl.2015.86.05 Braking Performance Improvement Method for V2V Communication-Based Autonomous Emergency Braking at Intersections Sangduck Jeon 1, Gyoungeun Kim 1,

More information

SYSTEM CONFIGURATION OF INTELLIGENT PARKING ASSISTANT SYSTEM

SYSTEM CONFIGURATION OF INTELLIGENT PARKING ASSISTANT SYSTEM SYSTEM CONFIGURATION OF INTELLIGENT PARKING ASSISTANT SYSTEM Ho Gi Jung *, Chi Gun Choi, Dong Suk Kim, Pal Joo Yoon MANDO Corporation ZIP 446-901, 413-5, Gomae-Dong, Giheung-Gu, Yongin-Si, Kyonggi-Do,

More information

IN SPRINTS TOWARDS AUTONOMOUS DRIVING. BMW GROUP TECHNOLOGY WORKSHOPS. December 2017

IN SPRINTS TOWARDS AUTONOMOUS DRIVING. BMW GROUP TECHNOLOGY WORKSHOPS. December 2017 IN SPRINTS TOWARDS AUTONOMOUS DRIVING. BMW GROUP TECHNOLOGY WORKSHOPS. December 2017 AUTOMATED DRIVING OPENS NEW OPPORTUNITIES FOR CUSTOMERS AND COMMUNITY. MORE SAFETY MORE COMFORT MORE FLEXIBILITY MORE

More information

Journal of Emerging Trends in Computing and Information Sciences

Journal of Emerging Trends in Computing and Information Sciences Pothole Detection Using Android Smartphone with a Video Camera 1 Youngtae Jo *, 2 Seungki Ryu 1 Korea Institute of Civil Engineering and Building Technology, Korea E-mail: 1 ytjoe@kict.re.kr, 2 skryu@kict.re.kr

More information

A Behavioral Planning Framework for Autonomous Driving

A Behavioral Planning Framework for Autonomous Driving A Behavioral Planning Framework for Autonomous Driving Junqing Wei, Jarrod M. Snider, Tianyu Gu, John M. Dolan and Bakhtiar Litkouhi Abstract In this paper, we propose a novel planning framework that can

More information

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Enhancing Wheelchair Mobility Through Dynamics Mimicking Proceedings of the 3 rd International Conference Mechanical engineering and Mechatronics Prague, Czech Republic, August 14-15, 2014 Paper No. 65 Enhancing Wheelchair Mobility Through Dynamics Mimicking

More information

SIMULATING AUTONOMOUS VEHICLES ON OUR TRANSPORT NETWORKS

SIMULATING AUTONOMOUS VEHICLES ON OUR TRANSPORT NETWORKS SIMULATING AUTONOMOUS VEHICLES ON OUR TRANSPORT NETWORKS www.ptvgroup.com Alastair Evanson, Solution Director PTV Vissim TOMORROW S CONNECTED & BUSINESS AUTONOMOUS MODEL: VEHICLES SIGNIFICANT SHIFT TO

More information

A Review on Cooperative Adaptive Cruise Control (CACC) Systems: Architectures, Controls, and Applications

A Review on Cooperative Adaptive Cruise Control (CACC) Systems: Architectures, Controls, and Applications A Review on Cooperative Adaptive Cruise Control (CACC) Systems: Architectures, Controls, and Applications Ziran Wang (presenter), Guoyuan Wu, and Matthew J. Barth University of California, Riverside Nov.

More information

Videosystem CAR-READER

Videosystem CAR-READER Monitoring, controlling and recording of vehicle access Monitoring The entries and exits to and from a company area are recorded from video cameras and displayed on a PC screen. The system allows depending

More information

Open & Evolutive UAV Architecture

Open & Evolutive UAV Architecture Open & Evolutive UAV Architecture 13th June UAV 2002 CEFIF 16-juin-02 Diapositive N 1 / 000 Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information

More information

National Road Safety Action Plan in China

National Road Safety Action Plan in China Sixth SHRP 2 Safety Research Symposium National Road Safety Action Plan in China Dr. Yan Wang July 14, 2011 Washington DC, USA Outline 1 Initiative of Road Safety Action Plan 2 Phase I 3 For Next Phase?

More information

What do autonomous vehicles mean to traffic congestion and crash? Network traffic flow modeling and simulation for autonomous vehicles

What do autonomous vehicles mean to traffic congestion and crash? Network traffic flow modeling and simulation for autonomous vehicles What do autonomous vehicles mean to traffic congestion and crash? Network traffic flow modeling and simulation for autonomous vehicles FINAL RESEARCH REPORT Sean Qian (PI), Shuguan Yang (RA) Contract No.

More information

Steering Actuator for Autonomous Driving and Platooning *1

Steering Actuator for Autonomous Driving and Platooning *1 TECHNICAL PAPER Steering Actuator for Autonomous Driving and Platooning *1 A. ISHIHARA Y. KUROUMARU M. NAKA The New Energy and Industrial Technology Development Organization (NEDO) is running a "Development

More information

Research Challenges for Automated Vehicles

Research Challenges for Automated Vehicles Research Challenges for Automated Vehicles Steven E. Shladover, Sc.D. University of California, Berkeley October 10, 2005 1 Overview Reasons for automating vehicles How automation can improve efficiency

More information

Cooperative brake technology

Cooperative brake technology Cooperative driving and braking applications, Maurice Kwakkernaat 2 Who is TNO? TNO The Netherlands Organisation for Applied Scientific Research Founded by law in 1932 Statutory, non-profit research organization

More information

Issues like the improvement of safety conditions, the

Issues like the improvement of safety conditions, the wikimedia commons A 13,000 km Intercontinental Trip with Driverless Vehicles: The VIAC Experiment Massimo Bertozzi, Alberto Broggi, Alessandro Coati, and Rean Isabella Fedriga VisLab Dipartimento di Ingegneria

More information

ESTRO: Design and Development of Intelligent Autonomous Vehicle for Shuttle Service in the ETRI

ESTRO: Design and Development of Intelligent Autonomous Vehicle for Shuttle Service in the ETRI ESTRO: Design and Development of Intelligent Autonomous Vehicle for Shuttle Service in the ETRI Jaemin Byun, Ki-In Na, Myungchan Noh, Joochan Sohn and Sunghoon Kim Abstract ESTRO(ETRI Smart Transport RObot)

More information

Cybercars : Past, Present and Future of the Technology

Cybercars : Past, Present and Future of the Technology Cybercars : Past, Present and Future of the Technology Michel Parent*, Arnaud de La Fortelle INRIA Project IMARA Domaine de Voluceau, Rocquencourt BP 105, 78153 Le Chesnay Cedex, France Michel.parent@inria.fr

More information

Developing a Platoon-Wide Eco-Cooperative Adaptive Cruise Control (CACC) System

Developing a Platoon-Wide Eco-Cooperative Adaptive Cruise Control (CACC) System Developing a Platoon-Wide Eco-Cooperative Adaptive Cruise Control (CACC) System 2017 Los Angeles Environmental Forum August 28th Ziran Wang ( 王子然 ), Guoyuan Wu, Peng Hao, Kanok Boriboonsomsin, and Matthew

More information

Smart Control for Electric/Autonomous Vehicles

Smart Control for Electric/Autonomous Vehicles Smart Control for Electric/Autonomous Vehicles 2 CONTENTS Introduction Benefits and market prospective How autonomous vehicles work Some research applications TEINVEIN 3 Introduction What is the global

More information

Real World Test Drive OICA views

Real World Test Drive OICA views Submitted by the experts of OICA TFAV-SG2-01-02 Real World Test Drive OICA views 2018-06-05, Den Haag, TF AutoVeh, 1 st meeting of the subgroup Real World Test Drive Submitted by the experts of OICA Dr.

More information

AEB System for a Curved Road Considering V2Vbased Road Surface Conditions

AEB System for a Curved Road Considering V2Vbased Road Surface Conditions , pp.8-13 http://dx.doi.org/10.14257/astl.2015.86.03 AEB System for a Curved Road Considering V2Vbased Road Surface Conditions Hyeonggeun Mun 1, Gyoungeun Kim 1, Byeongwoo Kim 2 * 1 Graduate School of

More information

Lecture 4: Capacity and Level of Service (LoS) of Freeways Basic Segments. Prof. Responsável: Filipe Moura

Lecture 4: Capacity and Level of Service (LoS) of Freeways Basic Segments. Prof. Responsável: Filipe Moura Lecture 4: Capacity and Level of Service (LoS) of Freeways Basic Segments Prof. Responsável: Filipe Moura Engenharia de Tráfego Rodoviário Lecture 4 - Basic Freeway segments 1 CAPACITY AND LEVEL OF SERVICE

More information

Test & Validation Challenges Facing ADAS and CAV

Test & Validation Challenges Facing ADAS and CAV Test & Validation Challenges Facing ADAS and CAV Chris Reeves Future Transport Technologies & Intelligent Mobility Low Carbon Vehicle Event 2016 3rd Revolution of the Automotive Sector 3 rd Connectivity

More information

Autonomous Haulage System for Mining Rationalization

Autonomous Haulage System for Mining Rationalization FEATURED ARTICLES Autonomous Driving Technology for Connected Cars Autonomous Haulage System for Mining Rationalization The extended downturn in the mining market has placed strong demands on mining companies

More information

ecomove EfficientDynamics Approach to Sustainable CO2 Reduction

ecomove EfficientDynamics Approach to Sustainable CO2 Reduction ecomove EfficientDynamics Approach to Sustainable CO2 Reduction Jan Loewenau 1, Pei-Shih Dennis Huang 1, Geert Schmitz 2, Henrik Wigermo 2 1 BMW Group Forschung und Technik, Hanauer Str. 46, 80992 Munich,

More information

ADVANCED DRIVER ASSISTANCE SYSTEMS, CONNECTED VEHICLE AND DRIVING AUTOMATION STANDARDS, CYBER SECURITY, SHARED MOBILITY

ADVANCED DRIVER ASSISTANCE SYSTEMS, CONNECTED VEHICLE AND DRIVING AUTOMATION STANDARDS, CYBER SECURITY, SHARED MOBILITY ADVANCED DRIVER ASSISTANCE SYSTEMS, CONNECTED VEHICLE AND DRIVING AUTOMATION STANDARDS, CYBER SECURITY, SHARED MOBILITY Bill Gouse Director, Federal Program Development Global Ground Vehicle Standards

More information

2017 MDTSEA Manual - How it Corresponds to the ADTSEA 3.0 Curriculum for Segment 1 and 2 Classroom Education

2017 MDTSEA Manual - How it Corresponds to the ADTSEA 3.0 Curriculum for Segment 1 and 2 Classroom Education 2017 MDTSEA - How it Corresponds to the ADTSEA 3.0 Curriculum for Segment 1 and 2 Classroom Education Section 5A Segment 1 Classroom Content, Objectives, and Resources 1 Introduction to Novice Driver Responsibilities

More information

MEMS Sensors for automotive safety. Marc OSAJDA, NXP Semiconductors

MEMS Sensors for automotive safety. Marc OSAJDA, NXP Semiconductors MEMS Sensors for automotive safety Marc OSAJDA, NXP Semiconductors AGENDA An incredible opportunity Vehicle Architecture (r)evolution MEMS & Sensors in automotive applications Global Mega Trends An incredible

More information

Investigation on Control Methods and Development of Intelligent Vehicle Controller for Automated Highway Systems

Investigation on Control Methods and Development of Intelligent Vehicle Controller for Automated Highway Systems Investigation on Control Methods and Development of Intelligent Vehicle Controller for Automated Highway Systems P.Suresh ME11D045 Guide Dr. P. V. Manivannan Precision Engineering and Instrumentation Laboratory

More information

AUTOCITS. Regulation Study for Interoperability in the Adoption the Autonomous Driving in European Urban Nodes. LISBON Pilot

AUTOCITS. Regulation Study for Interoperability in the Adoption the Autonomous Driving in European Urban Nodes. LISBON Pilot Regulation Study for Interoperability in the Adoption the Autonomous Driving in European Urban Nodes AUTOCITS LISBON Pilot Pedro Serra IPN Cristiano Premebida - UC Lisbon, October 10th LISBON PILOT 1.

More information

The Role of Infrastructure Connected to Cars & Autonomous Driving INFRAMIX PROJECT

The Role of Infrastructure Connected to Cars & Autonomous Driving INFRAMIX PROJECT The Role of Infrastructure Connected to Cars & Autonomous Driving INFRAMIX PROJECT 20-11-18 1 Index 01 Abertis Autopistas 02 Introduction 03 Road map AV 04 INFRAMIX project 05 Test site autopistas 06 Classification

More information

AdaptIVe: Automated driving applications and technologies for intelligent vehicles

AdaptIVe: Automated driving applications and technologies for intelligent vehicles Jens Langenberg Aachen 06 October 2015 AdaptIVe: Automated driving applications and technologies for intelligent vehicles Facts Budget: European Commission: EUR 25 Million EUR 14,3 Million Duration: 42

More information

An Introduction to Automated Vehicles

An Introduction to Automated Vehicles An Introduction to Automated Vehicles Grant Zammit Operations Team Manager Office of Technical Services - Resource Center Federal Highway Administration at the Purdue Road School - Purdue University West

More information

Study on V2V-based AEB System Performance Analysis in Various Road Conditions at an Intersection

Study on V2V-based AEB System Performance Analysis in Various Road Conditions at an Intersection , pp. 1-10 http://dx.doi.org/10.14257/ijseia.2015.9.7.01 Study on V2V-based AEB System Performance Analysis in Various Road Conditions at an Intersection Sangduck Jeon 1, Gyoungeun Kim 1 and Byeongwoo

More information

China Intelligent Connected Vehicle Technology Roadmap 1

China Intelligent Connected Vehicle Technology Roadmap 1 China Intelligent Connected Vehicle Technology Roadmap 1 Source: 1. China Automotive Engineering Institute, , Oct. 2016 1 Technology Roadmap 1 General

More information

H2020 (ART ) CARTRE SCOUT

H2020 (ART ) CARTRE SCOUT H2020 (ART-06-2016) CARTRE SCOUT Objective Advance deployment of connected and automated driving across Europe October 2016 September 2018 Coordination & Support Action 2 EU-funded Projects 36 consortium

More information

PSA Peugeot Citroën Driving Automation and Connectivity

PSA Peugeot Citroën Driving Automation and Connectivity PSA Peugeot Citroën Driving Automation and Connectivity June 2015 Automation Driver Levels of Automated Driving Driver continuously performs the longitudinal and lateral dynamic driving task Driver continuously

More information

FANG Shouen Tongji University

FANG Shouen Tongji University Introduction to Dr. Fang Shou en Communist Party secretary of Tongji University; Doctoral supervisor in Tongji University; Executive director of China Intelligent Transportation Systems Association (CITSA)

More information

Predicting Solutions to the Optimal Power Flow Problem

Predicting Solutions to the Optimal Power Flow Problem Thomas Navidi Suvrat Bhooshan Aditya Garg Abstract Predicting Solutions to the Optimal Power Flow Problem This paper discusses an implementation of gradient boosting regression to predict the output of

More information

Intelligent Vehicle Systems

Intelligent Vehicle Systems Intelligent Vehicle Systems Southwest Research Institute Public Agency Roles for a Successful Autonomous Vehicle Deployment Amit Misra Manager R&D Transportation Management Systems 1 Motivation for This

More information

Safe, superior and comfortable driving - Market needs and solutions

Safe, superior and comfortable driving - Market needs and solutions 3 rd Conference Active Safety through Driver Assistance Safe, superior and comfortable driving - Market needs and solutions Dr. Werner Struth - President, 1 Global trends Legislation Safety legislation

More information

Euro NCAP Safety Assist

Euro NCAP Safety Assist 1 SA -1 Content Euro NCAP Safety Assist Road Map 2020 2 SA -2 1 Content Euro NCAP Safety Assist 3 SA -3 Overall Rating 2015 4 SA -4 2 Safety Assist - Overview 2016+ 0 Points 2016+ 3 Points 5 SA -5 SBR

More information

The connected vehicle is the better vehicle!

The connected vehicle is the better vehicle! AVL Tagung Graz, June 8 th 2018 Dr. Rolf Bulander 1 Bosch GmbH 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications

More information

Paper Presentation. Automated Vehicle Merging Maneuver Implementation for AHS. Xiao-Yun Lu, Han-Shue Tan, Steven E. Shiladover and J.

Paper Presentation. Automated Vehicle Merging Maneuver Implementation for AHS. Xiao-Yun Lu, Han-Shue Tan, Steven E. Shiladover and J. Paper Presentation Shou-pon Lin sl3357@columbia.edu Automated Vehicle Merging Maneuver Implementation for AHS Xiao-Yun Lu, Han-Shue Tan, Steven E. Shiladover and J. Karl Hendrick Objectives and Results

More information

A Communication-centric Look at Automated Driving

A Communication-centric Look at Automated Driving A Communication-centric Look at Automated Driving Onur Altintas Toyota ITC Fellow Toyota InfoTechnology Center, USA, Inc. November 5, 2016 IEEE 5G Summit Seattle Views expressed in this talk do not necessarily

More information

Citi's 2016 Car of the Future Symposium

Citi's 2016 Car of the Future Symposium Citi's 2016 Car of the Future Symposium May 19 th, 2016 Frank Melzer President Electronics Saving More Lives Our Guiding Principles ALV-AuthorInitials/MmmYYYY/Filename - 2 Real Life Safety The Road to

More information

GOVERNMENT STATUS REPORT OF JAPAN

GOVERNMENT STATUS REPORT OF JAPAN GOVERNMENT STATUS REPORT OF JAPAN Hidenobu KUBOTA Director, Policy Planning Office for Automated Driving Technology, Engineering Policy Division, Road Transport Bureau, Ministry of Land, Infrastructure,

More information

Assisted and Automated Driving DEFINITION AND ASSESSMENT: SUMMARY DOCUMENT

Assisted and Automated Driving DEFINITION AND ASSESSMENT: SUMMARY DOCUMENT Assisted and Automated Driving DEFINITION AND ASSESSMENT: SUMMARY DOCUMENT Introduction Automated Driving is expected to bring huge societal benefits, including a reduction in road casualties, as well

More information

Use of Flow Network Modeling for the Design of an Intricate Cooling Manifold

Use of Flow Network Modeling for the Design of an Intricate Cooling Manifold Use of Flow Network Modeling for the Design of an Intricate Cooling Manifold Neeta Verma Teradyne, Inc. 880 Fox Lane San Jose, CA 94086 neeta.verma@teradyne.com ABSTRACT The automatic test equipment designed

More information

Traffic Operations with Connected and Automated Vehicles

Traffic Operations with Connected and Automated Vehicles Traffic Operations with Connected and Automated Vehicles Xianfeng (Terry) Yang Assistant Professor Department of Civil, Construction, and Environmental Engineering San Diego State University (619) 594-1934;

More information

Integrated System Models Graph Trace Analysis Distributed Engineering Workstation

Integrated System Models Graph Trace Analysis Distributed Engineering Workstation Integrated System Models Graph Trace Analysis Distributed Engineering Workstation Robert Broadwater dew@edd-us.com 1 Model Based Intelligence 2 Integrated System Models Merge many existing, models together,

More information

REU: Improving Straight Line Travel in a Miniature Wheeled Robot

REU: Improving Straight Line Travel in a Miniature Wheeled Robot THE INSTITUTE FOR SYSTEMS RESEARCH ISR TECHNICAL REPORT 2013-12 REU: Improving Straight Line Travel in a Miniature Wheeled Robot Katie Gessler, Andrew Sabelhaus, Sarah Bergbreiter ISR develops, applies

More information

AND CHANGES IN URBAN MOBILITY PATTERNS

AND CHANGES IN URBAN MOBILITY PATTERNS TECHNOLOGY-ENABLED MOBILITY: Virtual TEsting of Autonomous Vehicles AND CHANGES IN URBAN MOBILITY PATTERNS Technology-Enabled Mobility In the era of the digital revolution everything is inter-connected.

More information

Le développement technique des véhicules autonomes

Le développement technique des véhicules autonomes Shaping the future Le développement technique des véhicules autonomes Renaud Dubé, Roland Siegwart, ETH Zurich www.asl.ethz.ch www.wysszurich.ch Fribourg, 23 Juin 2016 Renaud Dubé 23.06.2016 1 Content

More information

Connecting Europe Facility. Regulation Study for Interoperability in the Adoption of Autonomous Driving in European Urban Nodes

Connecting Europe Facility. Regulation Study for Interoperability in the Adoption of Autonomous Driving in European Urban Nodes Connecting Europe Facility AUTOCITS Regulation Study for Interoperability in the Adoption of Autonomous Driving in European Urban Nodes AUTOCITS PROJECT AUTOCITS is an European Project coordinated by INDRA,

More information

Development of an Autonomous Vehicle for High-speed Navigation and Obstacle Avoidance

Development of an Autonomous Vehicle for High-speed Navigation and Obstacle Avoidance Development of an Autonomous Vehicle for High-speed Navigation and Obstacle Avoidance Jee-Hwan Ryu, Member, IEEE, Dmitriy Ogay, Sergey Bulavintsev, Hyuk Kim, and Jang-Sik Park Abstract This paper introduces

More information

Autonomous Mobile Robots and Intelligent Control Issues. Sven Seeland

Autonomous Mobile Robots and Intelligent Control Issues. Sven Seeland Autonomous Mobile Robots and Intelligent Control Issues Sven Seeland Overview Introduction Motivation History of Autonomous Cars DARPA Grand Challenge History and Rules Controlling Autonomous Cars MIT

More information