Ito ang Linux app na pinangalanang State Controller Library na ang pinakabagong release ay maaaring ma-download bilang StateControllerLibraryv1.2.2.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang State Controller Library na may OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
MGA LALAKI
Ad
Library ng Controller ng Estado
DESCRIPTION
Ang State Controller Library ay isang generic na platform-independent na C++ na balangkas na nagbibigay-daan sa mga makinang pang-estado na may hangganan at multi-action planning na mga generalization nito na maisakatuparan. Ang istraktura at pagpapatupad ng library na ito ay nakatutok sa aplikasyon ng mga may hangganang state machine sa real-time na mga control loop, ngunit maaaring makatwirang iakma para sa halos anumang iba pang application, kahit na ganap na walang kaugnayan sa mga control system. Ang isang diin ay inilagay sa pagkakaroon ng napakababang overhead upang hindi makapinsala sa pangkalahatang pagganap ng system saanman ginagamit ang library na ito, habang pinapanatili pa rin ang kadalian ng paggamit. Ang laki ng code ay pinananatiling pinakamababa.
Bukod sa pagpapatupad ng standard finite state machines at multi-action planning state machines, ang library na ito ay maaari ding gamitin para ipatupad ang hierarchical state controllers, o anumang hybrid ng tatlo. Mangyaring sumangguni sa malawak na dokumentasyon para sa higit pang impormasyon.
Tinatanggap ko ang lahat ng feedback, mungkahi at ulat ng bug!
Email: pallgeuer[at]ais.uni-bonn.de
Mga tampok
- Maliit at lubos na mahusay na cross-platform na C++ library na nakatuon sa pagganap
- Independiyenteng code na may kaunting mga panlabas na dependency
- Maaaring gamitin upang ipatupad ang mga may hangganan na makina ng estado, mga pangkalahatang makina ng estado, mga hierarchical na makina ng estado, at higit sa lahat, mga controller ng estado sa pagpaplano ng maraming aksyon
- Maaaring gamitin upang ipatupad ang isang basic finite state machine na may kaunting coding effort at execution overhead, habang sabay na nagbibigay-daan para sa extensibility sa mas kumplikadong generalized finite state machine
- Sinubukan at sinubukan ng may-akda sa iba't ibang mga robotic platform
- Nakadokumento gamit ang tool sa pagbuo ng dokumentasyon ng Doxygen, kabilang ang mga sample ng code at isang talakayan ng lahat ng mga caveat sa paggamit
- Ang source code ng library na mahusay na nagkomento upang payagan ang madaling pagbabago/pagpapalawig ng mga user (na hinihikayat na magsumite ng mga pagpapabuti/pag-aayos ng bug sa may-akda, upang mapahusay ang library!)
- Akademikong papel sa balangkas: Hierarchical at State-based na Arkitektura para sa Robot Behavior Planning and Control, na inilathala sa Proceedings of 8th Workshop on Humanoid Soccer Robots @ Humanoids 2013
Audience
Information Technology, Science/Research, Developers, Other Audience, Engineering
Wika ng Programming
C + +
Kategorya
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/statecontroller/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.