{"id":494,"date":"2019-05-10T19:45:47","date_gmt":"2019-05-10T19:45:47","guid":{"rendered":"http:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/?page_id=494"},"modified":"2020-04-11T17:49:39","modified_gmt":"2020-04-11T17:49:39","slug":"system-performance","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/system-performance\/","title":{"rendered":"Performance"},"content":{"rendered":"<p><strong>Fall Validation Experiment<\/strong><\/p>\n<div>\n\n<table id=\"tablepress-7\" class=\"tablepress tablepress-id-7\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Requirement Number<\/th><th class=\"column-2\">Requirement<\/th><th class=\"column-3\">Achieved<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">MP1<\/td><td class=\"column-2\">Collect 10 km of synthetic sensor data and ground truth from the simulator<\/td><td class=\"column-3\">16.7 Km<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">MP2<\/td><td class=\"column-2\">Detect oncoming vehicles in simulator up to a distance of 100 m in with a mAP of 0.4.<\/td><td class=\"column-3\">110 m with 0.6-0.9 mAP<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">MP3<\/td><td class=\"column-2\">Detect lane markings with an accuracy of 75% within a maximum offset of 0.5 m.<\/td><td class=\"column-3\">75-90% of frames within 0.5m offset<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">MP4<\/td><td class=\"column-2\">Predict oncoming vehicle\u2019s trajectory 2 second into the future with an RMSE of less than 3 m with respect to the ground truth trajectory.<\/td><td class=\"column-3\">RMSE of oncoming within 2m<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">MP5<\/td><td class=\"column-2\">Predict ego-trajectory 3 seconds into the future with an RMSE of less than 2 meters with respect to the ground truth trajectory.<\/td><td class=\"column-3\">RMSE of ego-vehicle within 1.7m<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">MP6<\/td><td class=\"column-2\">Perform tracking and fusion with MOTA (multi-object tracking accuracy) of  60% and MOTP (multi-object tracking precision) of 55%.<\/td><td class=\"column-3\">Achieved MOTA 75%, MOTP 80%<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">MP7<\/td><td class=\"column-2\">Visualize detections with track IDs, occupancy grids with objects and road lanes, and future trajectories of oncoming vehicles at a minimum of 5 FPS.<\/td><td class=\"column-3\">Real-time visualization<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">MP8<\/td><td class=\"column-2\">Perform perception and prediction in real-time at 10 FPS.<\/td><td class=\"column-3\">21 FPS achieved<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">MP9<\/td><td class=\"column-2\">Predict the possibility of a head-on collision (small overlap) in simulator with an accuracy of 80% also in 90% of the cases<\/td><td class=\"column-3\">Achieved 82% in over 90% cases<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">MP10<\/td><td class=\"column-2\">Plan an optimal and feasible evasive maneuver trajectory for the ego-vehicle within 50ms.<\/td><td class=\"column-3\">Less than 1ms<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">MP11<\/td><td class=\"column-2\">Ego-vehicle tracks the optimal trajectory with an error of less than 1m in Carla<\/td><td class=\"column-3\">Tracked within 0.52 meter<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">MP12<\/td><td class=\"column-2\">Ego-vehicle camera detects the position of the other RC car within a tolerance of \u00b150cm of the ground truth position<\/td><td class=\"column-3\">Tracked with \u00b130cm<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">MP13<\/td><td class=\"column-2\">Detect the oncoming RC car using sensor fusion within a position tolerance of \u00b130cm.<\/td><td class=\"column-3\">RMSE within 20cm upto a distance of 5m<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">MP14<\/td><td class=\"column-2\">Detect the oncoming RC car velocity using sensor fusion within a tolerance of 15% of the ground truth RC car velocity<\/td><td class=\"column-3\">RMSE within 15% tolerance of ground truth<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-7 from cache -->\n<\/div>\n<p><strong>Spring Validation Experiment<\/strong><\/p>\n\n<table id=\"tablepress-5\" class=\"tablepress tablepress-id-5\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">No.<\/th><th class=\"column-2\">Requirement<\/th><th class=\"column-3\">Achieved<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">M.P.1<br \/>\n<\/td><td class=\"column-2\">Collect 10 kms of synthetic sensor data and ground truth from the simulator<br \/>\n<\/td><td class=\"column-3\">16.7 Km<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">M.P.2<br \/>\n<\/td><td class=\"column-2\">Detect oncoming vehicles in simulator up to a distance of 100 m in with a mAP of 0.4<br \/>\n<\/td><td class=\"column-3\">mAP of 0.6-0.9<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">M.P.3 <br \/>\n<\/td><td class=\"column-2\">Detect lane markings in simulator with an accuracy of 75% within an offset of 5% image width<br \/>\n<\/td><td class=\"column-3\">85-97% accuracy<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">M.P.6<br \/>\n<\/td><td class=\"column-2\">Predict ego-trajectory 3 seconds into the future with a RMSE of less than 2 meters w.r.t. the GT trajectory<br \/>\n<\/td><td class=\"column-3\">1.1 - 2.2 m <br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">M.P.7 <br \/>\n<\/td><td class=\"column-2\">Display 2D visualization of objects, detections, and trajectories at a minimum of 3 FPS<br \/>\n<\/td><td class=\"column-3\">28 FPS<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">M.P.13<br \/>\n<\/td><td class=\"column-2\">Perform perception and prediction in real-time at 10 FPS<br \/>\n<\/td><td class=\"column-3\">23-25 FPS<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">M.N.1<br \/>\n<\/td><td class=\"column-2\">Collect data from the sensor rig and visualize in Rviz (30 FPS for Point Grey) with a playback drop rate of maximum 10%<br \/>\n<\/td><td class=\"column-3\">Average of 30.125 FPS with 0% drop rate<br \/>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-5 from cache -->\n","protected":false},"excerpt":{"rendered":"<p>Fall Validation Experiment Spring Validation Experiment<\/p>\n","protected":false},"author":178,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-494","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/pages\/494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/users\/178"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/comments?post=494"}],"version-history":[{"count":60,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/pages\/494\/revisions"}],"predecessor-version":[{"id":852,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/pages\/494\/revisions\/852"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teama\/wp-json\/wp\/v2\/media?parent=494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}