=Paper= {{Paper |id=Vol-1484/paper22 |storemode=property |title=Intelligence Level Performance Standards Research for Autonomous Vehicles |pdfUrl=https://ceur-ws.org/Vol-1484/paper22.pdf |volume=Vol-1484 |dblpUrl=https://dblp.org/rec/conf/iros/BostelmanHM15 }} ==Intelligence Level Performance Standards Research for Autonomous Vehicles== https://ceur-ws.org/Vol-1484/paper22.pdf
                  Intelligence Level Performance Standards Research for
                                   Autonomous Vehicles
                                      Roger B. Bostelman, Tsai H. Hong, and Elena Messina






     Abstract— United States and European safety standards                emergency response and military applications [4]. This
     have evolved to protect workers near Automatic Guided                reference also discusses research challenges, test and
     Vehicles (AGV’s). However, performance standards for                 evaluations, and intelligent systems development programs
     AGV’s and mobile robots have only recently begun                     that can support advancement of industrial AGVs towards
     development. Lessons can be learned from research and                attaining greater levels of intelligence. These other efforts also
     standards efforts for mobile robots applied to emergency             provide useful standards development criteria for AGV
     response and military applications. Research challenges,             performance test methods. Experiences and results in
     tests and evaluations, and programs to develop higher                advanced mobility and intelligence for robotics will be
     intelligence levels for vehicles can also used to guide              essential for AGV manufacturers and users to fully understand
     industrial AGV developments towards more adaptable and               capabilities and specific applications of their autonomous
     intelligent systems. These other efforts also provide useful         vehicle systems.
     standards development criteria for AGV performance test
     methods. Current standards areas being considered for                    Performance test methods for docking, navigation, (see
     AGVs are for docking, navigation, obstacle avoidance, and            Figure 1) [5], and terminology standard work items have been
     the ground truth systems that measure performance. This              initiated under the new ASTM Committee F45 on Driverless
     paper provides a look to the future with standards                   Automatic Guided Industrial Vehicles performance standard
     developments in both the performance of vehicles and the             [6]. Standards for autonomous industrial vehicle obstacle
     dynamic perception systems that measure intelligent vehicle          avoidance and protection, based on past research [7],
     performance.                                                         communication and integration, and environmental impacts
                        I. INTRODUCTION                                   are also being considered.

    Automatic Guided Vehicles (AGV’s) have typically been                     This paper will specifically discuss measurement of:
used for industrial material handling since the 1950’s. Since             vehicle navigation (e.g., commanded vs. actual AGV path-
then, U.S. [1] and European [2] AGV safety standards have                 following deviation), vehicle docking (e.g., AGV stop point
evolved to protect nearby workers. These standards have                   positioning vs. known facility points), and obstacle detection
minimal test methods to describe how manufacturers and users              and avoidance of standard test pieces (e.g., comparison of real-
are to perform AGV safety measurements, resulting in                      time AGV path-planning and new path following vs.
potential measurement differences across the industry. For                commanded path) towards smart manufacturing applications,
example, American National Standards Institute/Industrial                 such as assembly and unstructured environment navigation.
Truck Safety Development Foundation (ANSI/ITSDF)                          Additionally, this paper will discuss a new ASTM Committee
B56.5:2012 provides new language to generically handle a                  on 3D Imaging Systems E57.02 [8] standard work item for six
situation when an object suddenly appears within the AGV                  degree-of-freedom (DOF) optical measurement of dynamic
stop region. The stop region is the area surrounding the AGV              systems (see Figure 2), which advances the existing static 6
in which the non-contact safety sensor detects obstacles and              DOF standard [9]. The new standard is expected to be a critical
stops the vehicle. The manufacturer must now prove that when              component of performance measurement for current and
the AGV detects an object closer than its stopping distance,              future robotic systems that rely on advanced perception
although collision with the object is perhaps imminent, the               systems.
AGV demonstrates a reduction in kinetic energy. However,                              II. PERFORMANCE STANDARDS THRUSTS
there is no description of how manufacturers measure this
situation, resulting in different measurement results across                  AGV navigation, docking, and obstacle detection and
manufacturers. One test method was researched to handle this              avoidance tests were conducted in support of future
situation and is described in [3].                                        performance standard test methods and are described in this
                                                                          section. In some instances, typical industry practices were
    Recently AGV and mobile robot performance standards                   evaluated as well as the improved AGV performance tests.
developments have begun to limit measurement method
differences. Initial developments began with a review of other
research and standards efforts for mobile robots as applied to


   R. V. Bostelman is with the National Institute of Standards and           T. H. Hong, is with the National Institute of Standards and Technology,
Technology, Gaithersburg, MD 20899, USA and with the IEM, Le2i,           Gaithersburg, MD 20899, USA (phone: 301-975-3444; fax: 301-990-9688;
Université de Bourgogne, BP 47870, 21078 Dijon, France (phone: 301-975-   e-mail: tsai.hong@nist.gov).
3426; fax: 301-990-9688; e-mail: roger.bostelman@nist.gov).                  E. Messina is with the National Institute of Standards and Technology,
                                                                          Gaithersburg, MD 20899, USA (phone: 301-975-3510; fax: 301-990-9688;
                                                                          e-mail: elena.messina@nist.gov).


     FinE-R 2015                                                    Page 48                                IROS 2015, Hamburg - Germany
     The path to success: Failures in Real Robots                                                          October 2, 2015
A. Vehicle Navigation
The most basic functions of mobile robots and AGV’s are
navigation to and docking with equipment in the workspace.
However, the description of how well the vehicle navigates
(i.e., commanded vs. actual AGV path-following deviation)
has certain ambiguities. For example, navigation implies that
the vehicle measures its current position, plans a route to
another location, and moves from the current location to
planned location upon command.                  Most vehicle
manufacturers don’t provide specifications for how uncertain
the navigation performance is (i.e., the error bounds on
position or velocity), other than perhaps radius of vehicle
turns, maximum velocity, and maximum acceleration. The
vehicle velocity sets limits on the allowable turn radius for
particular vehicles. Some controllers [10], if not all, will not
allow high velocities on relatively small radii to prevent          Figure 1. Example reconfigurable apparatus for navigation tests for various
unsafe vehicle conditions. These limitations are not typically                                    AGV sizes.
specified by AGV manufactures, causing AGV users                        To address AGV navigation uncertainty, with an eye
difficulty in planning how many vehicles they may require for      towards a potential test method for all automatic industrial
moving their products within the facility to maintain a desired    vehicles, tests were executed, both with an AGV prior to and
throughput.                                                        after being calibrated. The uncalibrated AGV test is similar to
     Industrial vehicles may eventually become uncalibrated        typical industry methods since not all AGVs can be frequently
through regular use. An uncalibrated vehicle does not follow       calibrated. An uncalibrated AGV was moved along a straight
a commanded path or stop/dock at a commanded point with            line path between two commanded points in an open area and
minimal relative uncertainty (standard deviation of measured       spaced approximately 5 m apart [5]. Figure 2 shows the results
vs. ground truth) as does a calibrated vehicle. To correct this,   amplified in the X direction 100 times to exaggerate vehicle
vehicle manufacturers have calibration procedures for their        performance. In the figure, the blue line is the commanded
vehicles, although these procedures can be tedious, time-          path between points 1 and 2. The green dots to the right and
consuming, and may not be appropriate for all vehicles. For        left of the line are uncalibrated AGV controller-traced position
example, calibration of Ackerman steered vs. ‘crab’ steered        data moving forward and reverse, respectively, between the
(sometimes called quad) vehicles have different calibration        points. The red dots are ground truth of the navigating AGV
procedures. It is not always clear what will happen when a         between points using an optical tracking system. This
vehicle is uncalibrated nor when the vehicle becomes               experiment demonstrated one AGV navigation performance
uncalibrated. The effects of calibration on vehicle control and    measurement method using a precision (0.2 mm standard
uncertainty are typically not specified either. There is also      deviation) six degree-of-freedom (DOF), optical measurement
typically no specification describing how far from the             system as a ground truth comparison to the onboard vehicle
commanded path a vehicle navigates. This may be important          tracking system. Path deviation was approximately 20 cm
to users who have tight tolerance AGV paths (e.g., paths           maximum.         The AGV was then calibrated using the
between infrastructure) that must be followed. A test can be       manufacturer’s method.
developed to uncover the effects of uncalibrated vs. calibrated
vehicle navigation performance when commanded to move
along a path, as shown as a dashed line in the example in
Figure 1. Should objects be near the vehicle path, such as walls
or obstacles, depicted in Figure 1 as bordering lines along the
path, the vehicle may stop, slow, or worse, collide with the
boundary object. A user would then be required to provide                                                                    Pt 2
additional, perhaps unnecessary space for one manufacturers’
vehicle and not for another. How the vehicle handles (slow,
stop, etc.) the event is also ambiguous. For example, some, but
not all vehicles are equipped with obstacle detection based on
non-contacting sensors that provide detection beyond the
physical vehicle footprint.
                                                                                                                 Pt 1



                                                                   Figure 2. Ground Truth (red) and AGV (green) data of the straight line path
                                                                    tests. Scales for X and Y axes are in meters where the X axis shows only -
                                                                    0.11 to -0.02 range to clearly show the AGV performance as compared to
                                                                   Ground Truth measurement. The blue line represents the commanded path
                                                                                             from pt 1 to pt 2 and back.




    FinE-R 2015                                              Page 49                                 IROS 2015, Hamburg - Germany
    The path to success: Failures in Real Robots                                                     October 2, 2015
    Another test setup was tried, with an eye towards a               A series of eight trials were completed with nearly all trials
relatively less expensive test method that will allow all AGV     including three or more runs each to demonstrate the
systems to be measured, ideally, with an independent              navigation test method concept. Ten or more runs are ideal for
measurement method that doesn’t use AGV controller                statistical analysis. The optical measurement system
tracking, yet captures the full AGV configuration (i.e.,          mentioned earlier was used as an experimental ground truth
including safety sensing). The AGV was commanded to drive         (GT) to measure the barrier and vehicle position during
back and forth between temporary barriers, along a straight       experiments to further understand the test method and vehicle
line defined by commanded points spaced approximately 10 m        performance. The barriers and AGV were marked with
apart. The goal of the experiment was to measure the AGV          spherical reflectors (visible in Figure 4 (a, b, and c) detectable
deviation from the commanded path. A critical AGV                 from the GT system. Figure 5 presents GT data plotted for
navigation performance area is also deviation from the            navigation tests showing ground truth data of: (a) test 8 vehicle
commanded path after turns so a 90° turn was added to the end     path and emergency stopped vehicle (red circle) when a wall
of the straight path beyond the barriers to measure the vehicle   was detected, (b) test 1 path, and (c) test 1 path data from (b)
navigation uncertainty when moving from/to a straight path        zoomed in to show data points of three runs.
to/from a turn. Figure 3 shows the test setup and Figure 4
shows (a) a B56.5 test piece being used to define the safety
laser stop field edges, (b) the barriers and lines to which
barriers are moved between trials, and (c) the AGV
emergency-stopped upon detection of the barriers. The safety
laser, stop field edges were marked on the floor, as a ground
truth, zero-tolerance spacing that the vehicle can navigate,
when the vehicle was at position 1 and again at position 3,
shown in Figure 3, for both left and right vehicle sides. The
barrier position lines were measured from the edge line using
a ruler and marked at 2 cm increments from the edge up to 10                                                 blue barrier-
cm away from the edge line. Smaller spacing between lines                                                    position lines
(e.g., 1 cm) could also be used for finer uncertainty
measurement. For each test trial, the barriers were moved                a                      b                             c
towards the AGV to the next line beginning at 10 cm for trial     Figure 4. (a) B56.5 test piece (black cylinder) used to define safety laser edge
1, 8 cm for trial 2, and so forth until the navigating vehicle       (note red emergency stop light (within the red circles) is on), (b) barrier
detected a barrier, and emergency-stopped the AGV, thus           (black) painted wood panel, blue lines spaced at 2 cm, and spherical reflector
completing the test run.                                           from ground truth system, (c) AGV emergency stopped, as noted by the red
                                                                                  light, upon detection of barriers during a test.

                                                                      Experimental results from the barriers demonstrated a path
                                                                  uncertainty of between 6 cm and 8 cm maximum when the
                                                                  vehicle detected the boundaries at nearly the center of the
                                                                  straight line path and when moving at either 0.25 m/s or 0.50
                                                                  m/s. The navigation test method using barriers is simple and
                                                                  cost-effective for manufacturers and users to employ, as
                                                                  compared to the higher accuracy, but more expensive ground
                                                                  truth visual tracking system used for test method development.
                                                                  A simple straight line with one turn was tested. However,
                                                                  more complex test configurations, such as shown in Figure 1,
                                                                  could be set up using B56.5 test pieces instead of larger,
                                                                  physical barriers as were used in this research.




                Figure 3. AGV navigation test setup.
                                                                  Figure 5. Example graphical results of navigation tests showing ground truth
                                                                   data of: (a) test 8 vehicle path and emergency stopped vehicle (red circle)


    FinE-R 2015                                             Page 50                                  IROS 2015, Hamburg - Germany
    The path to success: Failures in Real Robots                                                     October 2, 2015
  when a wall was detected, (b) test 1 path, and (c) test 1 path data from (b)    point, whereas the visual tracking system can track multiple
    zoomed in to show (red, green and blue) data points from three runs.          point markers and can computer orientation from them. Both
    A working document that addresses quantifying vehicle                         GT systems can measure relatively high-precision
navigation uncertainty is being developed as an initial step                      displacement between two points, as compared to an AGV
towards a performance standard for ASTM F45.02                                    docking.
subcommittee on Docking and Navigation. Based on                                      An experiment using an uncalibrated AGV that was
consensus of the task group developing this standard, as was                      programmed to stop at various points yielded an uncertainty
tested at NIST, the simple path-bounding test method using                        range of approximately 1 mm to 50 mm. Figure 7 (a) shows
temporary reconfigurable barriers made from readily-                              the vehicle paths and Figure 7 (b) shows average errors for five
available, off-the-shelf materials is being proposed.                             runs at stop or dock points. The vehicle position was measured
B. Vehicle Docking                                                                using a laser tracking GT system which provided high-
                                                                                  precision measurement of AGV stop points. [13] However, in
    Vehicle docking is another common application of mobile
                                                                                  several experiments, laser tracker positioning was critical as
robots and AGVs. Unit load (tray, pallet, or cabinet carrying),
                                                                                  the laser beam was continuously interrupted by onboard AGV
tugger (cart pulling), and fork/clamp (pallet or box
                                                                                  hardware. This prompted a switch to using an optical tracking
load/unloading) are typical industrial style vehicles that
                                                                                  system for GT measurements.
require different docking uncertainties. For example, a unit
load vehicle that places/retrieves platters during wafer                              A 6 DoF optical tracking GT system was used instead to
manufacturing would no doubt require less uncertainty than a                      measure AGV docking. Docking was measured again after the
fork style vehicle that places/retrieves pallets. As robotics                     AGV was calibrated using the manufacturer’s procedures. The
advances, current and potential users are requesting mobile                       AGV approached similar dock locations and after AGV
manipulators to perform tasks such as unloading trucks.                           calibration, provided consistent 5 mm uncertainty. Standards
Eventually, it is expected that mobile manipulators will be                       development for optical tracking systems is also underway and
used for smart manufacturing assembly applications [11, 12].                      is discussed in section 2 D, 6 DOF Optical Measurement of
                                                                                  Dynamic Systems.
    Similar to navigation, there are no performance
measurement test methods that define how manufacturers and
users characterize their vehicle’s docking capabilities. Figure
6 (a) shows an example method for docking for any style
vehicle. A vehicle approaches and makes contact with ‘a’
and/or ‘b’ docking points dependent upon the vehicle type.
Relative displacement from each of the points would be
measured to determine vehicle docking uncertainty. A fork-
type AGV is shown docked with a test apparatus in Figure 6
(b). The fork tips are marked with yellow points.




                                                                                                                      (a)




                 (a)                                      (b)
Figure 6. (a) Example docking test method using various AGVs (e.g., 1 and 2
 for AGV unit load tray table docking, 3 for fork and tugger AGV docking).
   “a” and “b” are fixed points in space (e.g., contact or non-contact sensor
                                                                                                                Docking points
locations in space). Approach vectors and sensor point spacing and locations
     are variable. (b) Fork-type AGV docking with a docking apparatus.                                                (b)
    Two experiments were simultaneously performed: AGV                            Figure7. (a) Commanded paths and stop points and (b) stop point errors of a
docking relative to known facility locations and GT system use                          single AGV point for each location in (a) averaged over 5 runs.
for measuring AGV docking. Two different GT measurement                               Additional AGV equipment docking experiments were
systems were used to measure AGV performance: a laser                             also performed using a mobile manipulator and a
tracking GT with an uncertainty of approximately 10 µm [13]                       reconfigurable mobile manipulator artifact (RMMA)
and an optical tracking system with uncertainty of 0.2 mm in                      developed at NIST (see Figure 8). [14] The mobile
position uncertainty and 0.13° in angle uncertainty as                            manipulator, with uncalibrated AGV, repeatedly moved next
measured at NIST. The laser tracker tracks position of a single                   to the artifact from a starting point. Although uncalibrated, the


     FinE-R 2015                                                             Page 51                               IROS 2015, Hamburg - Germany
     The path to success: Failures in Real Robots                                                                  October 2, 2015
AGV provided relatively low repeatability uncertainty (e.g.,
+/-5 mm) although more than 10 mm from the commanded
docking points. This manipulator could reach the commanded
points on the RMMA even with 10 mm uncertainty in AGV
position. The mobile manipulator corrected for the position
uncertainty after being taught the actual RMMA locations. At
the RMMA, the manipulator, wielding a laser retroreflector,
was commanded to move in a spiral pattern to detect 6 mm                   Figure 9. Graphical output of path planner, starting footprint of the AGV is in
                                                                           white, the goal position is a dark grey rectangle. Yellow rectangles show the
diameter reflectors. The reflectors provide non-contact                       area swept out as the AGV would travel, blue curve shows the resulting
alignment detection of the tool point position and orientation.                            spline, and orange circles represent obstacles.
The experiment provided results demonstrating that this
relatively inexpensive ground truth measurement method was                     The navigation performance measurement experiment
sufficient for measuring docking accuracy. As the reflector                discussed previously in section II A. Vehicle Navigation can
based measurement system is inexpensive compared to the                    be similarly applied for obstacle detection and avoidance. In
optical tracking-based GT, it may prove ideal for use as a                 fact, the ASTM F45.02 subcommittee navigation and docking
precision vehicle/mobile manipulator docking test method that              task groups have discussed the potentially overlapping nature
both manufacturers and users can replicate.                                of the two vehicle capabilities. The ASTM F45.03 Obstacle
                                                                           Detection and Protection subcommittee is currently in the
                                                                           process of considering standards in this area. Questions have
                                                                           been raised regarding standards development as follows:
                                                        Manipulator
                                                                           1.   How well does the AGV react to situations? For
                                                                                example:
                                                        RMMA                     Obstacles appearing in the path
                                                                                 Potential obstacles headed towards the path
                                                                                 Unstructured (i.e., changing obstacle locations)
                                                        AGV                          areas not on the original planned path or that
                                                                                     rapidly change
                                                                           2.   How far off the commanded navigation path can an
                                                                                AGV be, and at what speeds, before it violates the path
                                                                                and causes a stop? For example, due to environmental
                                                                                factors such as:
                                                                                 Offset-pitched/rolled AGV can’t see guidance
                                                                                     markers, such as reflectors, magnets, wire, etc.
Figure 8. Docking performance measurement of a mobile manipulator with a
                                                                                 Guidance or boundary-marking tape is worn or
           reconfigurable mobile manipulator artifact (RMMA).                        broken
                                                                                 Terrain causes “bouncing” or moving laser or other
C. Obstacle Detection and Avoidance
                                                                                     navigation sensors
    Obstacle detection and avoidance (ODA) research is well                3.   How well does the vehicle react when a human is
documented in the literature for mobile robots. However,                        detected and how should the human be represented? For
there are few citations for AGVs perhaps due to the relatively                  example:
closed nature of commercially available AGV controllers and
                                                                                 By test pieces, mannequins, humans
because ODA is not often implemented on AGVs deployed in
large manufacturing facilities. In [5], it was discussed that for                With what coverings? (i.e., what clothes should be
large facilities, ODA could occur in ‘buffer zones’ (i.e., zones                     worn?)
where AGVs would be allowed to pass other vehicles). For                   4.   How to interact with manual equipment (e.g., forklifts,
small and medium manufacturing facilities, however, ODA                         machines)
may be necessary due to more limited floor space and less-                 5.   How to standardize communication of vehicle
controlled environments. NIST has developed an algorithm,                       intelligence for obstacle detection and avoidance? For
detailed in [5], and measured the performance of an AGV with                    example:
added ODA capability. The algorithm is also suitable for                         Contextual autonomy levels [4]
navigating an unstructured environment although it is                            Situation awareness (e.g. LASSO) [14]:
currently limited by the use of facility-mounted (sensors not
mounted on the AGV) obstacle detection with obstacle                            Experiments to support ODA performance test method
avoidance adapted to an AGV with a controller with limited                 development will be performed based on forthcoming
ability to integrate external algorithms. Figure 9 shows a                 guidance from the ASTM F45 subcommittee. However, a
snapshot of the ODA algorithm planning a path through                      prototype safety test method that has been developed to
multiple obstacles.                                                        evaluate a vehicle’s response to obstacles in its path and within
                                                                           its stop zone, as noted in the Introduction, can be considered a
                                                                           first step towards full ODA standard test methods. ASTM F45
                                                                           is meant to dovetail with safety standards such as
                                                                           ANSI/ITSDF B56.5. Therefore, providing an initial test


     FinE-R 2015                                                      Page 52                                 IROS 2015, Hamburg - Germany
     The path to success: Failures in Real Robots                                                             October 2, 2015
method for detection of obstacles is ideal as a starting point for            maximize metrology bar movement during dynamic
F45.03. The ‘Grid-Video’ detection method [3] provides a                      measurements.
simple-to-implement test method that measures positional
accuracy of the dynamic test piece relative to the vehicle
position when the obstacle enters the vehicle path.
D. 6 DOF Optical Measurement of Dynamic Systems
ASTM’s draft Standard for the Performance of Optical
Tracking Systems that Measure Static and Dynamic Six
Degrees of Freedom (6DOF) Pose (see Figure 10) is the next
step beyond the static case covered by ASTM E2919-14 [8].
Optical tracking is being used for robot and autonomous
vehicle GT measurement, as discussed in this paper. Optical
tracking measurement systems [15] are used in a wide range
of fields, including video gaming, filming, neuroscience,
biomechanics, flight/medical/industrial training, simulation,                 Figure 9. (a) Proposed metrology bar, (b) Example frame used to move the
                                                                                                           metrology bar.
and robotics. ASTM WK49831 is a working document that is
considering both static and dynamic measurements of systems                       Most optical tracking systems have at least a 30 Hz data
under test. The scope of the draft standard test method is to                 collection rate. Therefore, a minimum of 5 min of data needs
provide metrics and procedures to determine the performance                   to be collected. The workspace is uniformly divided by the
of a rigid object tracking system in measuring the dynamic                    artifact length. The artifact is moved using at least the
pose (position and orientation) of an object. Optical                         minimum and maximum motion capture velocity specified for
measurement systems may use the test method to establish the                  the system.
performance for their 6 DOF rigid body tracking pose
                                                                                  The static test procedure for measuring the performance
measurement systems. The test method will also provide a
                                                                              of the optical tracking system is to divide the test space into a
uniform way to report the statistical errors and the pose
                                                                              grid and place the artifact at intersections of the grid and at
measurement capability of the system, making it possible to
                                                                              various orientations. The dynamic test procedure also divides
compare the performance of different systems. So all the
                                                                              the test space into a grid where the metrology bar is moved in
measurements can be traced to the standard.
                                                                              a raster scan pattern forward-to-back and left-to-right
                                                       Ground truth           throughout the space.
                                                       cameras
                                                                                  The metrology bar maintains a constant separation and
                                                                              orientation of the two marker clusters along all the paths and
                                                                              can be rigidly attached to and moved using a wheeled frame
                                                                              as illustrated in Figure 9 (b) that is pushed/pulled by a human,
                                                                              a mobile robot, or other mover to closely follow the path.
                                                                                  The metrology bar is moved at the maximum specified
                                                       AGV                    velocity of the optical tracking. Pose error measurement and
                                                                              reporting methods are also described in the ASTM WK49831
                                                                              [8] working document.

                                                                                                       III. CONCLUSION
                                                                                  The AGV standards development process has been limited
                                                                              for many years to considering only safety standards. Starting
                                                                              in late 2014, ASTM F45 Driverless Automatic Guided
                                                                              Industrial Vehicles performance standards are being
Figure 10. (top) autonomous vehicle test lab and (bottom) screenshot of the   developed to include navigation, docking, terminology and
 perception ground truth system space showing cameras and vehicle rigid       several other key areas for AGV’s, mobile robots, and mobile
                                  body.                                       manipulators. As discussed in this paper, standard test
    In the initial test procedure, measurements with                          methods for measuring vehicle performance are being
uncertainties were computed using an artifact – namely a                      developed so that manufacturers and users of these systems
metrology bar as shown in Figure 9 (a). Current optical                       can easily replicate the measurements in their own facilities
tracking systems utilize a three-marker metrology bar with all                and at minimal cost and effort. More AGV and mobile robot
markers in a line which does not provide 6 DOF system                         systems, instead of just the one AGV used in these
performance measurement. A metrology bar made of carbon                       experiments, would ideally validate the generic test method
fiber with length 620 mm and with five reflective markers                     proposed.
attached on each end was used as the 6 DOF artifact. A carbon                     A comparison of GT measurement systems was also made
fiber bar is used since it limits the effects of thermal                      to support the test method development. It was determined
expansion. The metrology bar markers on each end form a                       that for dynamic AGV measurement, an optical tracking
constant relative 6 DOF pose between the two ends. A shorter                  system provided a suitable ground truth measurement. At the
bar length should be used for smaller space measurements to                   same time, a standard for these dynamic measurement

    FinE-R 2015                                                          Page 53                              IROS 2015, Hamburg - Germany
    The path to success: Failures in Real Robots                                                              October 2, 2015
systems is also being developed. The standard will allow
vehicle and robot performance standards developers to use the
systems as ground truth with known measurement
uncertainty. Optical tracking systems users and manufacturers
can replicate the same test methods with similar tracking
systems and use the results to compare their performance at
dynamic tracking tasks.

                        ACKNOWLEDGMENT
   The authors would like to thank the ASTM F45.02
subcommittee navigation task group and Omar Y. Aboul-
Enein, Salisbury University student, for their recent input to
navigation test method development and experimentation.
Also, we thank Sebti Foufou, Qatar University, Doha, Qatar,
for his guidance on the mobile manipulator docking
performance measurement research.

                             REFERENCES
[1]  ANSI/ITSDF B56.5:2012, Safety Standard for Driverless, Automatic
     Guided Industrial Vehicles and Automated Functions of Manned
     Industrial Vehicles, www.itsdf.org, Nov 2012.
[2] British Standard Safety of Industrial Trucks - Driverless Trucks and
     their Systems. Technical Report BS EN 1525, 1998.
[3] Bostelman, Roger, Will Shackleford, Geraldine Cheok, and Kamel
     Saidi. "Safe Control of Manufacturing Vehicle Research Towards
     Standard Test Methods." In Proc. International Material Handling
     Research Colloquium, pp. 25-28. 2012.
[4] Roger Bostelman, Elena Messina, “Towards Development of an
     Automatic Guided Vehicle Intelligence Level Performance Standard”,
     Autonomous Industrial Vehicles: From the Laboratory to the Factory
     Floor, Chap. 1, ASTM International, to be published 2015.
[5] Roger Bostelman, Tsai Hong, and Geraldine Cheok, “Navigation
     Performance Evaluation for Automatic Guided Vehicles”, IEEE
     International Conference on Technologies for Practical Robot
     Applications (TEPRA), Boston, MA, April 2015.
[6] ASTM International, Committee F45 on Driverless Automatic Guided
     Industrial Vehicles, www.astm.org/COMMITTEE/F45.htm, 2014.
[7] Roger Bostelman, Will Shackleford, "Obstacle Detection and
     Avoidance from an Industrial Automatic Guided Vehicle," IROS 2014.
[8] ASTM International, E57.02 Standard Test Method for Evaluating the
     Performance of Rigid Body Tracking Systems that Measure Dynamic,
     Six Degrees of Freedom (6DOF), Pose, Work Item #WK49831, June
     2015.
[9] ASTM International E2919, Standard Test Method for Evaluating the
     Performance of Systems that Measure Static, Six Degrees of Freedom
     (6DOF) Pose, http://www.astm.org/Standards/ E2919-14.htm
[10] NDC 8 jAGV Control System, http://www.kollmorgen.com/en-
     us/products/vehicle-controls/electrical-vehicle-controls/ndc8/, 2015.
[11] Hvilshøj, Mads, and Simon Bøgh. "" Little Helper"-An Autonomous
     Industrial Mobile Manipulator Concept." International Journal of
     Advanced Robotic Systems 8, no. 2 (2011).
[12] Roger Bostelman, Tsai Hong, Jeremy Marvel, “Performance
     Measurement of Mobile Manipulators,” Proceedings SPIE DDS 2015,
     Baltimore, MD, April 2015.
[13] Burge, James H., Peng Su, Chunyu Zhao, and Tom Zobrist. "Use of a
     commercial laser tracker for optical alignment." In Optical
     Engineering+ Applications, pp. 66760E-66760E. International Society
     for Optics and Photonics, 2007.
[14] Drury, Jill L., Brenden Keyes, and Holly Yanco. "LASSOing HRI:
     analyzing situation awareness in map-centric and video-centric
     interfaces." In Human-Robot Interaction (HRI), 2nd ACM/IEEE
     International Conference, pp. 279-286. IEEE, 2007.
[15] “Motion Capture Software Developers in the US: Market Research
     Report,” IBISWorld 2014.




      FinE-R 2015                                                      Page 54   IROS 2015, Hamburg - Germany
      The path to success: Failures in Real Robots                               October 2, 2015