var NAVTREE = [ [ "Aria", "index.html", [ [ "ARIA Developer's Reference Manual", "index.html", [ [ "Contents", "index.html#toc", [ [ "Additional tools in the ARIA toolbox:", "index.html#tocToolbox", null ], [ "Helpful information about C++ development with ARIA:", "index.html#tocDevHelp", null ], [ "Advanced Usage:", "index.html#tocAdv", null ] ] ], [ "Introduction", "index.html#intro", [ [ "What is ARIA? How does it relate to other MobileRobots software?", "index.html#whouses", null ], [ "Java and Python", "index.html#javapython", null ], [ "Matlab", "index.html#matlab", null ] ] ], [ "License and Sharing", "index.html#licensing", null ], [ "The ARIA Package", "index.html#AriaPackage", [ [ "ARIA/", "index.html#arpack", null ], [ "Other ARIA Files of Note", "index.html#arpackother", null ] ] ], [ "Documentation and Coding Convention", "index.html#codingConventions", null ], [ "ARIA-Robot Client-Server Relationship", "index.html#arCliServ", null ], [ "Robot Communication", "index.html#commClasses", [ [ "Connecting with a Robot or the Simulator", "index.html#connectRobot", null ] ] ], [ "Specifying Details about Robot and Device Connections", "index.html#HardwareConfiguration", [ [ "Robot Parameter Files", "index.html#RobotParameterFiles", null ], [ "Program Runtime Options", "index.html#RuntimeOptions", null ] ] ], [ "ArRobot", "index.html#robot", [ [ "Client Commands and Server Information Packets", "index.html#commands", null ], [ "Packet Handlers", "index.html#packetHandlers", null ], [ "Command Packets", "index.html#CommandPackets", null ], [ "Robot Synchronization Cycle", "index.html#syncRobot", null ], [ "State Reflection", "index.html#stateReflection", null ], [ "Robot Callbacks", "index.html#callback", null ] ] ], [ "Controlling the robot with Commands and Actions", "index.html#ClientCommands", [ [ "Direct Commands", "index.html#robotDirectCommands", null ], [ "Motion Command Functions", "index.html#robotMotionCommands", null ], [ "Actions", "index.html#actions", null ], [ "Action Desired", "index.html#actionDesired", null ], [ "The Action Resolver", "index.html#resolvers", null ], [ "Predefined Actions", "index.html#predefinedActions", null ], [ "Mixing Actions", "index.html#actionInteractions", null ], [ "Action Groups", "index.html#actionGroups", null ] ] ], [ "Range Devices", "index.html#rangeDevices", null ], [ "Functors", "index.html#functors", null ], [ "Keyboard and Joystick Input", "index.html#userInput", null ], [ "Threading", "index.html#threading", [ [ "Thread Syncronizing Objects", "index.html#syncObject", null ], [ "Asynchronous Task Class", "index.html#asynctasks", null ] ] ], [ "Global Data", "index.html#aria", null ], [ "Device and Accessory Interface Classes", "index.html#devices", null ], [ "Utility Classes", "index.html#utility", null ], [ "ArConfig", "index.html#arconfig", null ], [ "Shared Info Groups", "index.html#arinfogroup", null ], [ "Maps", "index.html#maps", null ], [ "Sockets", "index.html#sockets", null ], [ "ArNetworking", "index.html#ArNetworking", null ], [ "Sound and Speech", "index.html#sound", null ], [ "Emacs", "index.html#emacs", null ], [ "Non-everyday use of C++", "index.html#noneverydayC", [ [ "Standard Template Library", "index.html#stl", null ], [ "Default Arguments", "index.html#defaultArgs", null ], [ "Constructor Chaining", "index.html#constructorChaining", null ], [ "Chars and Strings, Win workaround", "index.html#charsAndStrings", null ], [ "AREXPORT", "index.html#arexport", null ], [ "Exceptions", "index.html#exceptions", null ] ] ], [ "Topics and Esoterica", "index.html#Advanced", [ [ "Piecemeal Use of ARIA", "index.html#pieceMealUse", null ], [ "Connecting with a Robot or the Simulator the hard way", "index.html#hardConnectRobot", null ], [ "Opening the Connection", "index.html#openDevice", null ], [ "Robot Client-Server Connection", "index.html#devConnect", null ], [ "Connection Read, Write, Close and Timestamping", "index.html#connrw", null ] ] ] ] ], [ "Robot Parameter Files", "ParamFiles.html", [ [ "Device Parameters", "ParamFiles.html#ParamFileDeviceParams", [ [ "General Robot Parameters", "ParamFiles.html#ParamFileGeneralParams", null ], [ "Laser Rangefinding Devices", "ParamFiles.html#ParamFileLaserParams", null ], [ "GPS Devices", "ParamFiles.html#ParamFileGPSParams", null ], [ "Other Accessory Device Flags and Options", "ParamFiles.html#ParamFileOtherDeviceParams", null ] ] ] ] ], [ "Command Line Option Summary", "CommandLineOptions.html", [ [ "ArRobotConnector", "CommandLineOptions.html#ArRobotConnector", null ], [ "ArLaserConnector", "CommandLineOptions.html#ArLaserConnector", null ], [ "ArPTZConnector", "CommandLineOptions.html#ArPTZConnector", null ], [ "ArGPSConnector", "CommandLineOptions.html#ArGPSConnector", null ], [ "ArCompassConnector", "CommandLineOptions.html#ArCompassConnector", null ], [ "ArSonarConnector", "CommandLineOptions.html#ArSonarConnector", null ] ] ], [ "Laser Scan Log File Format", "LaserLogFileFormat.html", null ], [ "Map File Format", "MapFileFormat.html", [ [ "Defining Custom Map Objects", "MapFileFormat.html#MapCustomObjects", null ] ] ], [ "Deprecated List", "deprecated.html", null ], [ "Modules", "modules.html", "modules" ], [ "Classes", "annotated.html", [ [ "Class List", "annotated.html", "annotated_dup" ], [ "Class Index", "classes.html", null ], [ "Class Hierarchy", "hierarchy.html", "hierarchy" ], [ "Class Members", "functions.html", [ [ "All", "functions.html", "functions_dup" ], [ "Functions", "functions_func.html", "functions_func" ], [ "Variables", "functions_vars.html", "functions_vars" ], [ "Typedefs", "functions_type.html", null ], [ "Enumerations", "functions_enum.html", null ], [ "Enumerator", "functions_eval.html", "functions_eval" ], [ "Related Functions", "functions_rela.html", null ] ] ] ] ], [ "Files", null, [ [ "File List", "files.html", "files" ], [ "File Members", "globals.html", [ [ "All", "globals.html", null ], [ "Typedefs", "globals_type.html", null ], [ "Macros", "globals_defs.html", null ] ] ] ] ], [ "Examples", "examples.html", "examples" ] ] ] ]; var NAVTREEINDEX = [ "ArMD5Calculator_8h.html", "classArActionAvoidSide.html#a0f858741d8a5b26d9e0a6b45227a51ed", "classArActionDriveDistance.html#a99053bb92e7b3bc572cb27c537a8f298", "classArActionKeydrive.html#a9b64b2514ce977e44b8cc5c57798f384", "classArActionTriangleDriveTo.html#a1d204c6d37ce38249793cd5407102523a81affe449fce9a2591cbf76060aee04c", "classArArgumentBuilder.html#a9228415ffc95ae78a68f738b3f70002c", "classArBatteryMTX.html#a4f34fe50b604af9447ad25c14833f2e4", "classArColor.html#a08106fcdc80b807ef10f3961a2f70ef5", "classArConfig.html#ad1f538be210a0f6ae790217b9ea3533d", "classArConstFunctor3C.html", "classArDPPTU.html#a27e9e6a91e9ceb718c904f0dd9e9e631", "classArDeviceConnection.html#aacdcacf3635432296e6a5cf8f08e7e50", "classArFunctor5C.html#a74d6314919a98eb6a57eb5b561df7cb1", "classArGPS.html#acf293cf92eb7b07559f3fbeb75ad274a", "classArGlobalRetFunctor3.html#a7c8059dc0a3baa56367d1cf8329be15a", "classArJoyHandler.html#acbcfcb5fcfbfd22200b39b09c714a623", "classArLCDMTX.html#adc99899477460393150fc518ae675152", "classArLaser.html#a0d119529c9b0386408ef8b4896f673ce", "classArLaser.html#a9bbdf1e01d6ce33fe8e5a5fce4ad29c0", "classArLaserConnector_1_1LaserData.html#aa3313fe4c3164d4e653767b290f32d06", "classArLineSegment.html#a1e6fbe006535fc7dacdbecdba4cf1f5b", "classArMTXIO.html#a74d2256a902345ed574b20c63d959e08", "classArMap.html#ad80efc09348a0e48c5acee96dd40af51", "classArMapInterface.html#a4e4b9de7ebaa896d12728e2b16d5eb0f", "classArMapSimple.html#a0b73a8310179f24138bef9bdcb18691c", "classArModeActs.html#a3cd5e240e1d2f6678576c62f586c52fc", "classArMutex.html", "classArP2Arm.html#a7ac175f75bc05865c057fd9d1d281bdf", "classArPTZ.html#acd0092aeb13d29dc4900818c5d819809", "classArRVisionPTZ.html#af7da37c44136e643019f0a6d8b642856", "classArRetFunctor1C.html#a84478a4cd75694f61a509cee1c3ae6ca", "classArRobot.html#a1145c1d819343d1fe5d0fb1f10ef95d0", "classArRobot.html#a37991669749d064691406e575b00564d", "classArRobot.html#a63179ab7c4a66b864e3c9a58b9f9f07b", "classArRobot.html#a95941f47280ce3b39bb8cb11654b42eb", "classArRobot.html#ac802045cc50a2fac87fb82643feb583c", "classArRobot.html#af8a8cca88501f7c6a7573a03e5ebbba8", "classArRobotConnector.html#a059afdd8b4145bdbe58a5bb1003c0bfe", "classArRobotParams.html#a4d71d663b8246ea1e9762af75e7b47c7", "classArSZSeries.html#a367ea0b85c235918d34585b6509e520f", "classArSignalHandler.html", "classArSonarConnector.html#a17c4dedbf2f29b44f04708d61db77ae2", "classArSonyPTZ.html#a8ad0fea895d970674e555a4999e621ce", "classArSystemStatus.html#a5c91b50346a66c53f67c9f07a9c43b90", "classArThread.html#a94f5c62be5ea634a63645b09d24618ea", "classArUtil.html#a50fbd83a487dcf92689596c05e552533", "classArVCC4.html#a7f6f21086079995077a65121dee602e0", "classArVideoParams.html#a34ff0309d862c0eaa39d9923bbec3f60", "functions_t.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; var SYNCOFFMSG = 'click to enable panel synchronisation';