[{"title":"( 85 个子文件 238KB ) (源码)基于Qt框架的机器人嵌入式控制系统.zip","children":[{"title":"AR60xHWDriver","children":[{"title":"AR60xHWDriver.cpp <span style='color:#111;'> 6.17KB </span>","children":null,"spread":false},{"title":"XMLSerializer.h <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"XMLSerializer.cpp <span style='color:#111;'> 7.78KB </span>","children":null,"spread":false},{"title":"HardwareInterfaces","children":[{"title":"IAR60xJointState.h <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"IAR60xSensorState.h <span style='color:#111;'> 157B </span>","children":null,"spread":false},{"title":"IAR60xPowerState.h <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"IAR60xPowerControl.h <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"IAR60xJointControl.h <span style='color:#111;'> 705B </span>","children":null,"spread":false}],"spread":true},{"title":"RobotDescription","children":[{"title":"AR60xDescription.h <span style='color:#111;'> 422B </span>","children":null,"spread":false},{"title":"AR60xDescription.cpp <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"RobotPackets","children":[{"title":"AR60xSendPacket.h <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"AR60xRecvPacket.cpp <span style='color:#111;'> 9.17KB </span>","children":null,"spread":false},{"title":"AR60xRecvPacket.h <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"AR60xPacketsDefinitions.h <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"AR60xSendPacket.cpp <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"DataTypes","children":[{"title":"SensorData.h <span style='color:#111;'> 519B </span>","children":null,"spread":false},{"title":"ConnectionData.h <span style='color:#111;'> 249B </span>","children":null,"spread":false},{"title":"SensorData.cpp <span style='color:#111;'> 341B </span>","children":null,"spread":false},{"title":"ConnectionData.cpp <span style='color:#111;'> 430B </span>","children":null,"spread":false},{"title":"SensorState.cpp <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"PowerData.h <span style='color:#111;'> 282B </span>","children":null,"spread":false},{"title":"PowerState.h <span style='color:#111;'> 541B </span>","children":null,"spread":false},{"title":"PowerState.cpp <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"SensorState.h <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"JointData.cpp <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"PowerData.cpp <span style='color:#111;'> 899B </span>","children":null,"spread":false},{"title":"JointState.h <span style='color:#111;'> 632B </span>","children":null,"spread":false},{"title":"JointState.cpp <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"JointData.h <span style='color:#111;'> 991B </span>","children":null,"spread":false}],"spread":false},{"title":"Libs","children":[{"title":"TinyXML2","children":[{"title":"tinyxml2.h <span style='color:#111;'> 68.48KB </span>","children":null,"spread":false},{"title":"tinyxml2.cpp <span style='color:#111;'> 64.93KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"UDPConnection.h <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"AR60xHWDriver.h <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"UDPConnection.cpp <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false}],"spread":false},{"title":"REControlSystemInterfaces","children":[{"title":"IController.h <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"IPowerSupplyController.h <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"ILogger.h <span style='color:#111;'> 259B </span>","children":null,"spread":false}],"spread":true},{"title":"REControlSystem.pro <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"REControlSystemGUI","children":[{"title":"LogWidget.h <span style='color:#111;'> 734B </span>","children":null,"spread":false},{"title":"mainwindow.h <span style='color:#111;'> 892B </span>","children":null,"spread":false},{"title":"Logger.h <span style='color:#111;'> 417B </span>","children":null,"spread":false},{"title":"mainwindow.cpp <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"mainwindow.ui <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false},{"title":"LogWidget.cpp <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"icons","children":[{"title":"redo.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"play.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"on.png <span style='color:#111;'> 357B </span>","children":null,"spread":false},{"title":"folder.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"pause.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"forward.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"AR600.ico <span style='color:#111;'> 97.34KB </span>","children":null,"spread":false},{"title":"stop.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"on.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"save.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"off.png <span style='color:#111;'> 346B </span>","children":null,"spread":false},{"title":"disconnect.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"connect.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"settings.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"off.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false},{"title":"open.ico <span style='color:#111;'> 66.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"ControlWidgets","children":[{"title":"PowerSupplyControlWidget.h <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"PowerSupplyControlWidget.cpp <span style='color:#111;'> 7.06KB </span>","children":null,"spread":false},{"title":"JointControlWidget.cpp <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"JointControlWidget.ui <span style='color:#111;'> 8.69KB </span>","children":null,"spread":false},{"title":"PowerSupplyControlWidget.ui <span style='color:#111;'> 5.06KB </span>","children":null,"spread":false},{"title":"JointControlWidget.h <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"Logger.cpp <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"LogWidget.ui <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"main.cpp <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"config_backup.json <span style='color:#111;'> 11.70KB </span>","children":null,"spread":false},{"title":"config_backup.xml <span style='color:#111;'> 6.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"Resurses.qrc <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"REControlSystemControllers","children":[{"title":"ControllersManager.cpp <span style='color:#111;'> 510B </span>","children":null,"spread":false},{"title":"Controllers","children":[{"title":"RemoteConsoleController.h <span style='color:#111;'> 190B </span>","children":null,"spread":false},{"title":"PlayFileController.cpp <span style='color:#111;'> 330B </span>","children":null,"spread":false},{"title":"RealTimeController.h <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"RemoteConsoleController.cpp <span style='color:#111;'> 407B </span>","children":null,"spread":false},{"title":"PlayFileController.h <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"PowerSupplyController.cpp <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"RealTimeController.cpp <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"ManualController.cpp <span style='color:#111;'> 499B </span>","children":null,"spread":false},{"title":"PowerSupplyController.h <span style='color:#111;'> 719B </span>","children":null,"spread":false},{"title":"ManualController.h <span style='color:#111;'> 155B </span>","children":null,"spread":false}],"spread":true},{"title":"ControllersManager.h <span style='color:#111;'> 165B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":true}]