Robot Operating System
ರೋಬೋಟ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (ಆರ್. ಓ. ಎಸ್. ಅಥವಾ ಆರ್. ಓ. ಎಸ್.) ಒಂದು ತೆರೆದ ಮೂಲ ರೋಬೋಟಿಕ್ಸ್ ಮಿಡಲ್ವೇರ್ ಸೂಟ್ ಆಗಿದೆ. ಆರ್ಓಎಸ್ ಒಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (ಓಎಸ್) ಅಲ್ಲದಿದ್ದರೂ ರೋಬೋಟ್ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಸಾಫ್ಟ್ವೇರ್ ಚೌಕಟ್ಟುಗಳ ಒಂದು ಗುಂಪಾಗಿದೆ, ಇದು ಹಾರ್ಡ್ವೇರ್ ಅಮೂರ್ತತೆ, ಕಡಿಮೆ-ಮಟ್ಟದ ಸಾಧನ ನಿಯಂತ್ರಣ, ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಕಾರ್ಯಚಟುವಟಿಕೆಯ ಅನುಷ್ಠಾನ, ಪ್ರಕ್ರಿಯೆಗಳ ನಡುವೆ ಸಂದೇಶ ರವಾನೆ ಮತ್ತು ಪ್ಯಾಕೇಜ್ ನಿರ್ವಹಣೆಯಂತಹ ವೈವಿಧ್ಯಮಯ ಕಂಪ್ಯೂಟರ್ ಕ್ಲಸ್ಟರ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆರ್ಓಎಸ್-ಆಧಾರಿತ ಪ್ರಕ್ರಿಯೆಗಳ ಚಾಲನೆಯಲ್ಲಿರುವ ಸೆಟ್ಗಳನ್ನು ಗ್ರಾಫ್ ವಾಸ್ತುಶಿಲ್ಪದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ ಸಂಸ್ಕರಣೆಯು ನೋಡ್ಗಳಲ್ಲಿ ನಡೆಯುತ್ತದೆ, ಅದು ಸಂವೇದಕ ದತ್ತಾಂಶ, ನಿಯಂತ್ರಣ, ಸ್ಥಿತಿ, ಯೋಜನೆ, ಆಕ್ಟಿವೇಟರ್ ಮತ್ತು ಇತರ ಸಂದೇಶಗಳನ್ನು ಸ್ವೀಕರಿಸಬಹುದು, ಪೋಸ್ಟ್ ಮಾಡಬಹುದು ಮತ್ತು ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ ಮಾಡಬಹುದು. ರೋಬೋಟ್ ನಿಯಂತ್ರಣದಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕತೆ ಮತ್ತು ಕಡಿಮೆ ಸುಪ್ತತೆಯ ಪ್ರಾಮುಖ್ಯತೆಯ ಹೊರತಾಗಿಯೂ, ಆರ್ಓಎಸ್ ನೈಜ-ಸಮಯದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲ (ಆರ್ಟಿಓಎಸ್). ಆದಾಗ್ಯೂ, ಆರ್ಓಎಸ್ ಅನ್ನು ನೈಜ-ಸಮಯದ ಕಂಪ್ಯೂಟಿಂಗ್ ಕೋಡ್ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ಸಾಧ್ಯವಿದೆ. ನೈಜ-ಸಮಯದ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಬೆಂಬಲದ ಕೊರತೆಯನ್ನು ಆರ್ಓಎಸ್ 2 ರಚನೆಯಲ್ಲಿ ಪರಿಹರಿಸಲಾಗಿದೆ, ಇದು ಆರ್ಓಎಸ್ ಎಪಿಐನ ಪ್ರಮುಖ ಪರಿಷ್ಕರಣೆಯಾಗಿದ್ದು, ಇದು ಕೋರ್ ಆರ್ಓಎಸ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಆಧುನಿಕ ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ತಂತ್ರಜ್ಞಾನಗಳ ಲಾಭವನ್ನು ಪಡೆಯುತ್ತದೆ ಮತ್ತು ನೈಜ-ಸಮಯದ ಕೋಡ್ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ ಹಾರ್ಡ್ವೇರ್ಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ. ಆರ್. ಓ. ಎಸ್. ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಲ್ಲಿನ ತಂತ್ರಾಂಶವನ್ನು ಮೂರು ಗುಂಪುಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದುಃ ಆರ್. ಓ. ಎಸ್. ಆಧಾರಿತ ತಂತ್ರಾಂಶವನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ವಿತರಿಸಲು ಬಳಸುವ ಭಾಷೆ ಮತ್ತು ವೇದಿಕೆ-ಸ್ವತಂತ್ರ ಸಾಧನಗಳು; ಆರ್. ಓ. ಎಸ್. ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಯ ಅನುಷ್ಠಾನಗಳು ಉದಾಹರಣೆಗೆ,, ಮತ್ತು; ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಆರ್. ಓ. ಎಸ್. ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್-ಸಂಬಂಧಿತ ಕೋಡ್ ಹೊಂದಿರುವ ಪ್ಯಾಕೇಜುಗಳು. ಭಾಷಾ-ಸ್ವತಂತ್ರ ಸಾಧನಗಳು ಮತ್ತು ಮುಖ್ಯ ಗ್ರಾಹಕ ಗ್ರಂಥಾಲಯಗಳು (ಸಿ + +, ಪೈಥಾನ್ ಮತ್ತು ಲಿಸ್ಪ್) ಎರಡೂ ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆಯಾಗುತ್ತವೆ ಮತ್ತು ಅವು ಮುಕ್ತ-ಮೂಲ ತಂತ್ರಾಂಶಗಳಾಗಿವೆ ಮತ್ತು ವಾಣಿಜ್ಯ ಮತ್ತು ಸಂಶೋಧನಾ ಬಳಕೆ ಎರಡಕ್ಕೂ ಉಚಿತವಾಗಿವೆ. ಇತರ ಬಹುಪಾಲು ಪ್ಯಾಕೇಜುಗಳು ವಿವಿಧ ತೆರೆದ ಮೂಲ ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿವೆ. ಈ ಇತರ ಪ್ಯಾಕೇಜುಗಳು ಹಾರ್ಡ್ವೇರ್ ಚಾಲಕರು, ರೋಬೋಟ್ ಮಾದರಿಗಳು, ದತ್ತಾಂಶ ಪ್ರಕಾರಗಳು, ಯೋಜನೆ, ಗ್ರಹಿಕೆ, ಏಕಕಾಲಿಕ ಸ್ಥಳೀಕರಣ ಮತ್ತು ಮ್ಯಾಪಿಂಗ್ (ಎಸ್ಎಲ್ಎಎಂ), ಸಿಮ್ಯುಲೇಶನ್ ಉಪಕರಣಗಳು ಮತ್ತು ಇತರ ಕ್ರಮಾವಳಿಗಳಂತಹ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಅನ್ವಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತವೆ. ಮುಖ್ಯ ಆರ್. ಓ. ಎಸ್. ಕ್ಲೈಂಟ್ ಗ್ರಂಥಾಲಯಗಳು ಯುನಿಕ್ಸ್ ತರಹದ ವ್ಯವಸ್ಥೆಯತ್ತ ಸಜ್ಜಾಗಿವೆ, ಹೆಚ್ಚಾಗಿ ಅವು ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಅವಲಂಬನೆಗಳ ದೊಡ್ಡ ಸೆಟ್ಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿವೆ. ಈ ಕ್ಲೈಂಟ್ ಗ್ರಂಥಾಲಯಗಳಿಗೆ, ಉಬುಂಟು ಲಿನಕ್ಸ್ ಅನ್ನು "ಬೆಂಬಲಿತ" ಎಂದು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದ್ದು, ಫೆಡೋರಾ ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ಓಎಸ್ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ನಂತಹ ಇತರ ರೂಪಾಂತರಗಳನ್ನು "ಪ್ರಾಯೋಗಿಕ" ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ ಮತ್ತು ಸಮುದಾಯದಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಸ್ಥಳೀಯ ಜಾವಾ ಆರ್ಓಎಸ್ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಯು ಈ ಮಿತಿಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದಿಲ್ಲ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಓಎಸ್ಗಾಗಿ ಆರ್ಓಎಸ್ ಆಧಾರಿತ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬರೆಯಲು ಅನುವು ಮಾಡಿಕೊಟ್ಟಿದೆ. ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ಓಎಸ್ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ನಲ್ಲಿ ಬಳಸಬಹುದಾದ ಅಧಿಕೃತವಾಗಿ ಬೆಂಬಲಿತವಾದ ಮ್ಯಾಟ್ಲ್ಯಾಬ್ ಟೂಲ್ಬಾಕ್ಸ್ನಲ್ಲಿ ಆರ್ಓಎಸ್ ಅನ್ನು ಸಂಯೋಜಿಸಲು ಸಹ ಇದು ಅನುವು ಮಾಡಿಕೊಟ್ಟಿದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಯನ್ನು ಸಹ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಇದು ಯಾವುದೇ ಮಾನದಂಡಗಳಿಗೆ ಅನುಗುಣವಾದ ವೆಬ್ ಬ್ರೌಸರ್ ಮೂಲಕ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಆರ್ಓಎಸ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಂಯೋಜಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ನಲ್ಲಿ (2007 ಮತ್ತು ಅದಕ್ಕಿಂತ ಮುಂಚಿನ) ಆರಂಭಿಕ ದಿನಗಳಲ್ಲಿ, 2007ಕ್ಕಿಂತ ಸ್ವಲ್ಪ ಮೊದಲು, ಅಂತಿಮವಾಗಿ ಆರ್. ಓ. ಎಸ್. ಆಗುವುದರ ಮೊದಲ ತುಣುಕುಗಳು ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಒಗ್ಗೂಡಲು ಪ್ರಾರಂಭಿಸಿದವು. ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ನಲ್ಲಿ ಕೆನ್ನೆತ್ ಸ್ಯಾಲಿಸ್ಬರಿಯ ರೊಬೊಟಿಕ್ಸ್ ಪ್ರಯೋಗಾಲಯದಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದ ಪಿಎಚ್ಡಿ ವಿದ್ಯಾರ್ಥಿಗಳಾದ ಎರಿಕ್ ಬರ್ಗರ್ ಮತ್ತು ಕೀನನ್ ವೈರೋಬೆಕ್ ಅವರು ವೈಯಕ್ತಿಕ ರೊಬೊಟಿಕ್ಸ್ ಕಾರ್ಯಕ್ರಮವನ್ನು ಮುನ್ನಡೆಸುತ್ತಿದ್ದರು. ಮಾನವ ಪರಿಸರದಲ್ಲಿ ಕುಶಲತೆಯ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಲು ರೋಬೋಟ್ಗಳ ಮೇಲೆ ಕೆಲಸ ಮಾಡುವಾಗ, ಇಬ್ಬರು ವಿದ್ಯಾರ್ಥಿಗಳು ತಮ್ಮ ಅನೇಕ ಸಹೋದ್ಯೋಗಿಗಳು ರೊಬೊಟಿಕ್ಸ್ನ ವೈವಿಧ್ಯಮಯ ಸ್ವರೂಪದಿಂದ ಹಿಂಜರಿಯುತ್ತಿರುವುದನ್ನು ಗಮನಿಸಿದರುಃ ಅತ್ಯುತ್ತಮ ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪರ್ಗೆ ಅಗತ್ಯವಿರುವ ಹಾರ್ಡ್ವೇರ್ ಜ್ಞಾನವಿಲ್ಲದಿರಬಹುದು, ಅತ್ಯಾಧುನಿಕ ಮಾರ್ಗ ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಯಾರಿಗಾದರೂ ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿ ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ತಿಳಿದಿಲ್ಲದಿರಬಹುದು. ಈ ಪರಿಸ್ಥಿತಿಯನ್ನು ಪರಿಹರಿಸುವ ಪ್ರಯತ್ನದಲ್ಲಿ, ಇಬ್ಬರು ವಿದ್ಯಾರ್ಥಿಗಳು ಮೂಲಭೂತ ವ್ಯವಸ್ಥೆಯನ್ನು ರೂಪಿಸಲು ಹೊರಟರು, ಅದು ಶೈಕ್ಷಣಿಕ ಕ್ಷೇತ್ರದಲ್ಲಿ ಇತರರಿಗೆ ನಿರ್ಮಿಸಲು ಆರಂಭಿಕ ಸ್ಥಳವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಎರಿಕ್ ಬರ್ಗರ್ ಅವರ ಮಾತಿನಲ್ಲಿ ಹೇಳುವುದಾದರೆ, "ಆ ಎಲ್ಲಾ ವಿಭಿನ್ನ ಆಯಾಮಗಳಲ್ಲಿ ಹೀರಿಕೊಳ್ಳದ ವಿಷಯ". ಈ ಏಕೀಕರಣ ವ್ಯವಸ್ಥೆಯತ್ತ ತಮ್ಮ ಮೊದಲ ಹೆಜ್ಜೆಗಳಲ್ಲಿ, ಇಬ್ಬರೂ ಪಿಆರ್1 ಅನ್ನು ಹಾರ್ಡ್ವೇರ್ ಮೂಲಮಾದರಿಯಾಗಿ ನಿರ್ಮಿಸಿದರು ಮತ್ತು ಅದರಿಂದ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿದರು, ಇತರ ಆರಂಭಿಕ ಮುಕ್ತ-ಮೂಲ ರೋಬೋಟಿಕ್ ಸಾಫ್ಟ್ವೇರ್ ಚೌಕಟ್ಟುಗಳಿಂದ, ವಿಶೇಷವಾಗಿ ಸ್ವಿಚ್ ಯಾರ್ಡ್ನಿಂದ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಎರವಲು ಪಡೆದರು, ಈ ವ್ಯವಸ್ಥೆಯನ್ನು ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ ಪ್ರಯೋಗಾಲಯದ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ ರೋಬೋಟ್ (ಎಸ್ಟಿಎಐಆರ್) ಅನ್ನು ಬೆಂಬಲಿಸಲು ಮತ್ತೊಬ್ಬ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಪಿಎಚ್ಡಿ ವಿದ್ಯಾರ್ಥಿ ಮೋರ್ಗನ್ ಕ್ವಿಗ್ಲೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರು. 50, 000 ಯು. ಎಸ್. ಡಾಲರ್ಗಳ ಆರಂಭಿಕ ನಿಧಿಯನ್ನು ಜೊವಾನ್ನಾ ಹಾಫ್ಮನ್ ಮತ್ತು ಅಲೈನ್ ರಾಸ್ಮನ್ ಒದಗಿಸಿದರು, ಇದು ಪಿಆರ್1ನ ಅಭಿವೃದ್ಧಿಗೆ ಬೆಂಬಲ ನೀಡಿತು. ಹೆಚ್ಚಿನ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಹಣವನ್ನು ಕೋರುವಾಗ, ಎರಿಕ್ ಬರ್ಗರ್ ಮತ್ತು ಕೀನನ್ ವೈರೋಬೆಕ್ ಅವರು ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ನ ಸ್ಥಾಪಕ ಸ್ಕಾಟ್ ಹಸನ್ ಅವರನ್ನು ಭೇಟಿಯಾದರು, ಇದು ಸ್ವಾಯತ್ತ ಎಸ್ಯುವಿ ಮತ್ತು ಸೌರ ಸ್ವಾಯತ್ತ ದೋಣಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದ ತಂತ್ರಜ್ಞಾನದ ಇನ್ಕ್ಯುಬೇಟರ್ ಆಗಿದೆ. ಹಸನ್ ಅವರು ಬರ್ಗರ್ ಮತ್ತು ವೈರೋಬೆಕ್ ಅವರ "ಲಿನಕ್ಸ್ ಫಾರ್ ರೊಬೊಟಿಕ್ಸ್" ದೃಷ್ಟಿಕೋನವನ್ನು ಹಂಚಿಕೊಂಡರು ಮತ್ತು ಅವರನ್ನು ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಆಹ್ವಾನಿಸಿದರು. ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ಅನ್ನು ಜನವರಿ 2007 ರಲ್ಲಿ ಪ್ರಾರಂಭಿಸಲಾಯಿತು, ಮತ್ತು ಆರ್ಓಎಸ್ ಕೋಡ್ನ ಮೊದಲ ಬದ್ಧತೆಯನ್ನು 7 ನವೆಂಬರ್ 2007 ರಂದು ಸೋರ್ಸ್ಫೋರ್ಜ್ಗೆ ಮಾಡಲಾಯಿತು. ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ (2007-2013) ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ PR2 ರೋಬೋಟ್ ಅನ್ನು PR1 ನ ಅನುಸರಣೆಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪ್ರಾರಂಭಿಸಿತು, ಮತ್ತು ಅದನ್ನು ಚಲಾಯಿಸಲು ಸಾಫ್ಟ್ವೇರ್ ಆಗಿ ROS ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು. ಇಪ್ಪತ್ತಕ್ಕೂ ಹೆಚ್ಚು ಸಂಸ್ಥೆಗಳ ಗುಂಪುಗಳು ಆರ್ಓಎಸ್ಗೆ ಕೊಡುಗೆ ನೀಡಿವೆ, ಕೋರ್ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಹೆಚ್ಚಿನ ಸಾಫ್ಟ್ವೇರ್ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯನ್ನು ರೂಪಿಸಲು ಆರ್ಓಎಸ್ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿದ ಪ್ಯಾಕೇಜ್ಗಳ ಸಂಖ್ಯೆ ಹೆಚ್ಚುತ್ತಿದೆ. ವಿಲ್ಲೋ ಹೊರಗಿನ ಜನರು ಆರ್. ಓ. ಎಸ್. ಗೆ ಕೊಡುಗೆ ನೀಡುತ್ತಿದ್ದರು (ವಿಶೇಷವಾಗಿ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ನ ಎಸ್ಟಿಎಐಆರ್ ಯೋಜನೆಯಿಂದ) ಎಂದರೆ ಆರ್. ಓ. ಎಸ್. ಮೊದಲಿನಿಂದಲೂ ಬಹು-ರೋಬೋಟ್ ವೇದಿಕೆಯಾಗಿತ್ತು. ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ಮೂಲತಃ ಪ್ರಗತಿಯಲ್ಲಿರುವ ಇತರ ಯೋಜನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೂ, ವೈಯಕ್ತಿಕ ರೊಬೊಟಿಕ್ಸ್ ಕಾರ್ಯಕ್ರಮದ ಪರವಾಗಿ ಅವುಗಳನ್ನು ಕೈಬಿಡಲಾಯಿತುಃ ಶೈಕ್ಷಣಿಕ ಸಂಶೋಧನೆ ಮತ್ತು ಟೆಕ್ ಸ್ಟಾರ್ಟ್ಅಪ್ಗಳೆರಡಕ್ಕೂ ಆಧಾರವಾಗಿರುವ ಓಪನ್-ಸೋರ್ಸ್ ರೊಬೊಟಿಕ್ಸ್ ಸ್ಟ್ಯಾಕ್ ಆಗಿ ಶೈಕ್ಷಣಿಕ ಮತ್ತು ಆರ್ಓಎಸ್ಗಾಗಿ ಸಂಶೋಧನಾ ವೇದಿಕೆಯಾಗಿ ಪಿಆರ್ 2 ಅನ್ನು ಉತ್ಪಾದಿಸುವತ್ತ ಗಮನಹರಿಸಲಾಯಿತು, ವೆಬ್ ಆಧಾರಿತ ಸ್ಟಾರ್ಟ್ಅಪ್ಗಳಿಗಾಗಿ ಎಲ್ಎಎಂಪಿ ಸ್ಟ್ಯಾಕ್ ಮಾಡಿದಂತೆಯೇ. ಡಿಸೆಂಬರ್ 2008 ರಲ್ಲಿ, ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ತಮ್ಮ ಮೂರು ಆಂತರಿಕ ಮೈಲಿಗಲ್ಲುಗಳಲ್ಲಿ ಮೊದಲನೆಯದನ್ನು ತಲುಪಿತುಃ ಎರಡು ದಿನಗಳ ಅವಧಿಯಲ್ಲಿ ಪಿಆರ್ 2 ಗಾಗಿ ನಿರಂತರ ನ್ಯಾವಿಗೇಷನ್ ಮತ್ತು ಪೈ ಕಿಲೋಮೀಟರ್ಗಳ ದೂರ. ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ, ಆರ್. ಓ. ಎಸ್. ನ ಆರಂಭಿಕ ಆವೃತ್ತಿಯನ್ನು (0.40 ಮ್ಯಾಂಗೋ ಟ್ಯಾಂಗೋ) ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು, ನಂತರ ಮೊದಲ ಆರ್. ವಿ. ಐ. ಝಡ್ ದಾಖಲಾತಿ ಮತ್ತು ಆರ್. ಓ. ಎಸ್. ನ ಮೊದಲ ಪ್ರಬಂಧವನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಬೇಸಿಗೆಯ ಆರಂಭದಲ್ಲಿ, ಎರಡನೇ ಆಂತರಿಕ ಮೈಲಿಗಲ್ಲನ್ನು ತಲುಪಲಾಯಿತುಃ ಪಿಆರ್ 2 ಕಚೇರಿಯನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವುದು, ಬಾಗಿಲುಗಳನ್ನು ತೆರೆಯುವುದು ಮತ್ತು ಅದನ್ನು ಪ್ಲಗ್ ಇನ್ ಮಾಡುವುದು. ಇದರ ನಂತರ ಆಗಸ್ಟ್ನಲ್ಲಿ ROS.org ಜಾಲತಾಣವನ್ನು ಪ್ರಾರಂಭಿಸಲಾಯಿತು. 2010ರ ಜನವರಿಯಲ್ಲಿ ಆರ್. ಓ. ಎಸ್. 1ರ ಬಿಡುಗಡೆಗೆ ತಯಾರಿ ನಡೆಸುತ್ತಿರುವ ಆರ್. ಓ. ಎಸ್. ಕುರಿತ ಆರಂಭಿಕ ಪಾಠಗಳನ್ನು ಡಿಸೆಂಬರ್ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಯಿತು. ಇದು ಮೈಲಿಗಲ್ಲು 3 ಆಗಿತ್ತುಃ ಹಿಂದಿನ 3 ವರ್ಷಗಳಲ್ಲಿ ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ನ ಎಂಜಿನಿಯರ್ಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಅಗಾಧ ಸಾಮರ್ಥ್ಯಗಳಿಗಾಗಿ ಟನ್ಗಳಷ್ಟು ದಾಖಲೆಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್ಗಳನ್ನು ತಯಾರಿಸುವುದು. ಇದರ ನಂತರ, ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ತನ್ನ ದೀರ್ಘಾವಧಿಯ ಗುರಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಸಾಧಿಸಿತುಃ ಯೋಗ್ಯವಾದ ಶೈಕ್ಷಣಿಕ ಸಂಸ್ಥೆಗಳಿಗೆ 10 ಪಿಆರ್ 2 ರೋಬೋಟ್ಗಳನ್ನು ನೀಡುವುದು. ಇದು ಸಂಸ್ಥಾಪಕರ ದೀರ್ಘಕಾಲದ ಗುರಿಯಾಗಿತ್ತು, ಏಕೆಂದರೆ PR2 ಪ್ರಪಂಚದಾದ್ಯಂತ ರೊಬೊಟಿಕ್ಸ್ ಸಂಶೋಧನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು ಎಂದು ಅವರು ಭಾವಿಸಿದ್ದರು. ಅವರು ಫ್ರೀಬರ್ಗ್ ವಿಶ್ವವಿದ್ಯಾಲಯ (ಜರ್ಮನಿ), ರಾಬರ್ಟ್ ಬಾಷ್ ಜಿಎಂಬಿಹೆಚ್, ಜಾರ್ಜಿಯಾ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಟೆಕ್ನಾಲಜಿ, ಕೆಯು ಲುವೆನ್ (ಬೆಲ್ಜಿಯಂ), ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಟೆಕ್ನಾಲಜಿ (ಎಂಐಟಿ), ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯ, ಮ್ಯೂನಿಚ್ ತಾಂತ್ರಿಕ ವಿಶ್ವವಿದ್ಯಾಲಯ (ಜರ್ಮನಿ), ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯ, ಬರ್ಕ್ಲಿ, ಪೆನ್ಸಿಲ್ವೇನಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯ, ದಕ್ಷಿಣ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯ (ಯುಎಸ್ಸಿ) ಮತ್ತು ಟೋಕಿಯೊ ವಿಶ್ವವಿದ್ಯಾಲಯ (ಜಪಾನ್) ಸೇರಿದಂತೆ ವಿವಿಧ ಸಂಸ್ಥೆಗಳಿಗೆ ಹನ್ನೊಂದು ಪಿಆರ್ 2 ಗಳನ್ನು ಪ್ರದಾನ ಮಾಡಿದರು. ಇದು, ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ನ ಅತ್ಯಂತ ಯಶಸ್ವಿ ಇಂಟರ್ನ್ಶಿಪ್ ಪ್ರೋಗ್ರಾಂನೊಂದಿಗೆ (2008 ರಿಂದ 2010 ರವರೆಗೆ ಮೆಲೊನೀ ವೈಸ್ನಿಂದ ನಡೆಸಲ್ಪಟ್ಟಿತು), ರೋಬೋಟಿಕ್ಸ್ ಪ್ರಪಂಚದಾದ್ಯಂತ ಆರ್ಓಎಸ್ ಬಗ್ಗೆ ಹರಡಲು ಸಹಾಯ ಮಾಡಿತು. ಮೊದಲ ಅಧಿಕೃತ ಆರ್. ಓ. ಎಸ್. ವಿತರಣಾ ಬಿಡುಗಡೆಃ ಆರ್. ಓ. ಎಸ್. ಬಾಕ್ಸ್ ಟರ್ಟಲ್, 2010ರ ಮಾರ್ಚ್ 2ರಂದು ಬಿಡುಗಡೆಯಾಯಿತು, ಇದು ಸಾರ್ವಜನಿಕ ಬಳಕೆಗಾಗಿ ಆರ್. ಓ. ಎಸ್. ಅನ್ನು ಅಧಿಕೃತವಾಗಿ ಆವೃತ್ತಿಯ ಪ್ಯಾಕೇಜ್ಗಳೊಂದಿಗೆ ವಿತರಿಸಿದ ಮೊದಲ ಬಾರಿಗೆ ಗುರುತಿಸುತ್ತದೆ. ಈ ಬೆಳವಣಿಗೆಗಳು ಆರ್ಓಎಸ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಮೊದಲ ಡ್ರೋನ್, ಆರ್ಓಎಸ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಮೊದಲ ಸ್ವಾಯತ್ತ ಕಾರು ಮತ್ತು ಲೆಗೊ ಮೈಂಡ್ಸ್ಟಾರ್ಮ್ಸ್ಗಾಗಿ ಆರ್ಓಎಸ್ನ ರೂಪಾಂತರಕ್ಕೆ ಕಾರಣವಾಯಿತು. ಪಿಆರ್2 ಬೀಟಾ ಪ್ರೋಗ್ರಾಂ ಉತ್ತಮವಾಗಿ ನಡೆಯುತ್ತಿರುವುದರಿಂದ, ಪಿಆರ್2 ರೋಬೋಟ್ ಅನ್ನು 2010ರ ಸೆಪ್ಟೆಂಬರ್ 9ರಂದು ವಾಣಿಜ್ಯ ಖರೀದಿಗಾಗಿ ಅಧಿಕೃತವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. 2011 ಫೆಬ್ರವರಿ 15ರಂದು ಆರ್. ಓ. ಎಸ್. ಬಳಕೆದಾರರಿಗಾಗಿ ಪ್ರಶ್ನೋತ್ತರ ವೇದಿಕೆಯಾದ ಆರ್. ಓ. ಎಸ್. ಆನ್ಸರ್ಸ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದರೊಂದಿಗೆ ಆರ್. ಓ. ಎಸ್. ಗೆ ಬ್ಯಾನರ್ ವರ್ಷವಾಗಿತ್ತು; ಏಪ್ರಿಲ್ 18ರಂದು ಅತ್ಯಂತ ಯಶಸ್ವಿ ಟರ್ಟಲ್ಬಾಟ್ ರೋಬೋಟ್ ಕಿಟ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು; ಮತ್ತು ಮೇ 5ರಂದು ಒಟ್ಟು ಆರ್. ಓ. ಎಸ್. ರೆಪೊಸಿಟರಿಗಳ ಸಂಖ್ಯೆ 100 ದಾಟಿದೆ. ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ 2012ರ ಏಪ್ರಿಲ್ನಲ್ಲಿ ಓಪನ್ ಸೋರ್ಸ್ ರೊಬೊಟಿಕ್ಸ್ ಫೌಂಡೇಶನ್ (ಒಎಸ್ಆರ್ಎಫ್) ಅನ್ನು ರಚಿಸುವ ಮೂಲಕ ಪ್ರಾರಂಭವಾಯಿತು. ಒಎಸ್ಆರ್ಎಫ್ಗೆ ತಕ್ಷಣವೇ ಡಿಫೆನ್ಸ್ ಅಡ್ವಾನ್ಸ್ಡ್ ರಿಸರ್ಚ್ ಪ್ರಾಜೆಕ್ಟ್ಸ್ ಏಜೆನ್ಸಿ (ಡಿಎಆರ್ಪಿಎ) ಸಾಫ್ಟ್ವೇರ್ ಒಪ್ಪಂದವನ್ನು ನೀಡಿತು. ಆ ವರ್ಷದ ನಂತರ, ಮೊದಲ ರೋಸ್ಕಾನ್ ಅನ್ನು ಮಿನ್ನೇಸೋಟಾದ ಸೇಂಟ್ ಪಾಲ್ನಲ್ಲಿ ನಡೆಸಲಾಯಿತು, ರೋಸ್ನ ಮೊದಲ ಪುಸ್ತಕವಾದ ರೋಸ್ ಬೈ ಎಕ್ಸಾಂಪಲ್ ಅನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು, ಮತ್ತು ರೋಸ್ ಅನ್ನು ಚಲಾಯಿಸಿದ ಮೊದಲ ವಾಣಿಜ್ಯ ರೋಬೋಟ್ ಬಾಕ್ಸ್ಟರ್ ಅನ್ನು ರೀಥಿಂಕ್ ರೊಬೊಟಿಕ್ಸ್ ಘೋಷಿಸಿತು. ನವೆಂಬರ್ನಲ್ಲಿ ತನ್ನ ಐದನೇ ವಾರ್ಷಿಕೋತ್ಸವವನ್ನು ಕಳೆದ ಕೂಡಲೇ, ಆರ್. ಓ. ಎಸ್. 2012ರ ಡಿಸೆಂಬರ್ 3ರಂದು ಪ್ರತಿ ಖಂಡದಲ್ಲೂ ಓಡಲು ಪ್ರಾರಂಭಿಸಿತು. 2013ರ ಫೆಬ್ರವರಿಯಲ್ಲಿ, ಓಎಸ್ಆರ್ಎಫ್ ಆರ್ಓಎಸ್ನ ಪ್ರಾಥಮಿಕ ಸಾಫ್ಟ್ವೇರ್ ನಿರ್ವಾಹಕರಾದರು, ಆಗಸ್ಟ್ನಲ್ಲಿ ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ಅನ್ನು ಅದರ ಸಂಸ್ಥಾಪಕರಾದ ಸೂಟಿಬಲ್ ಟೆಕ್ನಾಲಜೀಸ್ ಸ್ವಾಧೀನಪಡಿಸಿಕೊಳ್ಳುತ್ತದೆ ಎಂಬ ಘೋಷಣೆಯನ್ನು ಮುನ್ಸೂಚಿಸಿದರು. ಈ ಹಂತದಲ್ಲಿ, ಆರ್ಓಎಸ್ ಏಳು ಪ್ರಮುಖ ಆವೃತ್ತಿಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತ್ತು (ಆರ್ಓಎಸ್ ಗ್ರೂವಿಯವರೆಗೆ), ಮತ್ತು ಜಗತ್ತಿನಾದ್ಯಂತ ಬಳಕೆದಾರರನ್ನು ಹೊಂದಿತ್ತು. 2014ರ ಆರಂಭದಲ್ಲಿ ಕ್ಲಿಯರ್ಪಾತ್ ರೊಬೊಟಿಕ್ಸ್ ಪಿಆರ್2ಗೆ ಬೆಂಬಲದ ಜವಾಬ್ದಾರಿಗಳನ್ನು ವಹಿಸಿಕೊಂಡಾಗ ಆರ್ಓಎಸ್ ಅಭಿವೃದ್ಧಿಯ ಈ ಅಧ್ಯಾಯವನ್ನು ಅಂತಿಮಗೊಳಿಸಲಾಯಿತು. ಒಎಸ್ಆರ್ಎಫ್ ಮತ್ತು ಓಪನ್ ರೊಬೊಟಿಕ್ಸ್ (2013-ಇಂದಿನವರೆಗೆ) ಒಎಸ್ಆರ್ಎಫ್ ಆರ್ಓಎಸ್ನ ಪ್ರಾಥಮಿಕ ಅಭಿವೃದ್ಧಿಯನ್ನು ವಹಿಸಿಕೊಂಡ ನಂತರದ ವರ್ಷಗಳಲ್ಲಿ, ಪ್ರತಿ ವರ್ಷ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದ್ದು, ಆರ್ಓಎಸ್ನಲ್ಲಿ ಆಸಕ್ತಿ ಬೆಳೆಯುತ್ತಲೇ ಇದೆ. ಎರಡು ಪ್ರಮುಖ ರೊಬೊಟಿಕ್ಸ್ ಸಮ್ಮೇಳನಗಳಾದ ಐಸಿಆರ್ಎ ಅಥವಾ ಐಆರ್ಓಎಸ್ನೊಂದಿಗೆ ಸಹ-ನೆಲೆಗೊಂಡ 2012ರಿಂದ ಪ್ರತಿ ವರ್ಷ ರೋಸ್ಕಾನ್ಗಳು ಸಂಭವಿಸುತ್ತಿವೆ. ವಿವಿಧ ದೇಶಗಳಲ್ಲಿ ಆರ್. ಓ. ಎಸ್. ಅಭಿವರ್ಧಕರ ಸಭೆಗಳನ್ನು ಆಯೋಜಿಸಲಾಗಿದೆ, ಹಲವಾರು ಆರ್. ಓ. ಎಸ್. ಪುಸ್ತಕಗಳನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ ಮತ್ತು ಅನೇಕ ಶೈಕ್ಷಣಿಕ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ. 2014ರ ಸೆಪ್ಟೆಂಬರ್ 1ರಂದು, ನಾಸಾ ಬಾಹ್ಯಾಕಾಶದಲ್ಲಿ ಆರ್. ಓ. ಎಸ್. ಅನ್ನು ಚಲಾಯಿಸುವ ಮೊದಲ ರೋಬೋಟ್ ಅನ್ನು ಘೋಷಿಸಿತುಃ ರೋಬೋಟ್ನಾಟ್ 2, ಅಂತರರಾಷ್ಟ್ರೀಯ ಬಾಹ್ಯಾಕಾಶ ನಿಲ್ದಾಣದಲ್ಲಿ. 2017ರಲ್ಲಿ, ಒಎಸ್ಆರ್ಎಫ್ ತನ್ನ ಹೆಸರನ್ನು ಓಪನ್ ರೊಬೊಟಿಕ್ಸ್ ಎಂದು ಬದಲಾಯಿಸಿತು. ಟೆಕ್ ದೈತ್ಯರಾದ ಅಮೆಜಾನ್ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಈ ಸಮಯದಲ್ಲಿ ಆರ್ಓಎಸ್ನಲ್ಲಿ ಆಸಕ್ತಿ ವಹಿಸಲು ಪ್ರಾರಂಭಿಸಿದವು, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸೆಪ್ಟೆಂಬರ್ 2018 ರಲ್ಲಿ ಕೋರ್ ಆರ್ಓಎಸ್ ಅನ್ನು ವಿಂಡೋಸ್ಗೆ ಪೋರ್ಟ್ ಮಾಡಿತು, ನಂತರ ಅಮೆಜಾನ್ ವೆಬ್ ಸರ್ವೀಸಸ್ ನವೆಂಬರ್ 2018 ರಲ್ಲಿ ರೋಬೋಮೇಕರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿತು. ಬಹುಶಃ ಇಲ್ಲಿಯವರೆಗಿನ ಒಎಸ್ಆರ್ಎಫ್/ಓಪನ್ ರೊಬೊಟಿಕ್ಸ್ ವರ್ಷಗಳ ಅತ್ಯಂತ ಪ್ರಮುಖ ಬೆಳವಣಿಗೆಯು (ಆರ್ಓಎಸ್ ಅನ್ನು ಬೆಂಬಲಿಸಲು ಪ್ರಾರಂಭಿಸಿದ ರೋಬೋಟ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳ ಸ್ಫೋಟ ಅಥವಾ ಪ್ರತಿ ಆರ್ಓಎಸ್ ಆವೃತ್ತಿಯಲ್ಲಿನ ಅಗಾಧ ಸುಧಾರಣೆಗಳನ್ನು ರಿಯಾಯಿತಿ ಮಾಡದೆ) ಆರ್ಓಎಸ್ 2 ರ ಪ್ರಸ್ತಾಪವಾಗಿತ್ತು, ಇದು ಆರ್ಓಎಸ್ಗೆ ಗಮನಾರ್ಹವಾದ ಎಪಿಐ ಬದಲಾವಣೆಯಾಗಿದ್ದು ಇದು ನೈಜ-ಸಮಯದ ಪ್ರೋಗ್ರಾಮಿಂಗ್, ವ್ಯಾಪಕ ವೈವಿಧ್ಯಮಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಪರಿಸರಗಳು ಮತ್ತು ಹೆಚ್ಚು ಆಧುನಿಕ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬೆಂಬಲಿಸುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿದೆ. ಆರ್. ಓ. ಎಸ್. 2ಅನ್ನು 2014ರ ಆರ್. ಓ. ಎಸ್. ಸಿ. ಒ. ನಲ್ಲಿ ಘೋಷಿಸಲಾಯಿತು, ಮೊದಲ ಬದ್ಧತೆಗಳನ್ನು 2015ರ ಫೆಬ್ರವರಿಯಲ್ಲಿ ಮಾಡಲಾಯಿತು, ನಂತರ 2015ರ ಆಗಸ್ಟ್ನಲ್ಲಿ ಆಲ್ಫಾ ಬಿಡುಗಡೆಯಾಯಿತು. ಆರ್ಓಎಸ್ 2 ರ ಮೊದಲ ವಿತರಣಾ ಬಿಡುಗಡೆಯಾದ ಆರ್ಡೆಂಟ್ ಅಪಲೋನ್ ಅನ್ನು 8 ಡಿಸೆಂಬರ್ 2017 ರಂದು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು, ಇದು ಮುಂದಿನ ಪೀಳಿಗೆಯ ಆರ್ಓಎಸ್ ಅಭಿವೃದ್ಧಿಯ ಹೊಸ ಯುಗಕ್ಕೆ ನಾಂದಿ ಹಾಡಿತು. ಡಿಸೈನ್ ಫಿಲಾಸಫಿ ಆರ್ಓಎಸ್ ಅನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಆಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಬಳಕೆದಾರರು ಆರ್ಓಎಸ್ನ ಕೇಂದ್ರಭಾಗದೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವ ಉಪಕರಣಗಳು ಮತ್ತು ಗ್ರಂಥಾಲಯಗಳ ಸಂರಚನೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಬಳಕೆದಾರರು ತಮ್ಮ ರೋಬೋಟ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಪ್ರದೇಶಕ್ಕೆ ಸರಿಹೊಂದುವಂತೆ ತಮ್ಮ ಸಾಫ್ಟ್ವೇರ್ ಸ್ಟ್ಯಾಕ್ಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಅಂತೆಯೇ, ಪ್ರೋಗ್ರಾಂಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರಬೇಕು ಮತ್ತು ಸಂವಹನ ನಡೆಸಬೇಕು ಎಂಬ ಸಾಮಾನ್ಯ ರಚನೆಯನ್ನು ಮೀರಿ, ಆರ್. ಓ. ಎಸ್. ಗೆ ಬಹಳ ಕಡಿಮೆ ಕೋರ್ ಇದೆ. ಒಂದು ಅರ್ಥದಲ್ಲಿ, ಆರ್ಓಎಸ್ ನೋಡ್ಗಳು ಮತ್ತು ಸಂದೇಶ ರವಾನೆಯ ಹಿಂದಿನ ಆಧಾರವಾಗಿರುವ ಕೊಳಾಯಿ ಆಗಿದೆ. ಆದಾಗ್ಯೂ, ವಾಸ್ತವದಲ್ಲಿ, ಆರ್. ಓ. ಎಸ್. ಎಂದರೆ ಕೇವಲ ಕೊಳಾಯಿ ವ್ಯವಸ್ಥೆ ಮಾತ್ರವಲ್ಲ, ಅದು ಶ್ರೀಮಂತ ಮತ್ತು ಪ್ರಬುದ್ಧ ಸಾಧನಗಳ ಸಮೂಹವಾಗಿದೆ, ಪ್ಯಾಕೇಜುಗಳು ಒದಗಿಸುವ ರೋಬೋಟ್-ಅಜ್ಞೇಯ ಸಾಮರ್ಥ್ಯಗಳ ವ್ಯಾಪಕ ಸಮೂಹವಾಗಿದೆ ಮತ್ತು ಆರ್. ಓ. ಎಸ್. ಗೆ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಸೇರ್ಪಡೆಗಳ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಕಂಪ್ಯೂಟೇಶನ್ ಗ್ರಾಫ್ ಮಾದರಿ ಆರ್. ಓ. ಎಸ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಗ್ರಾಫ್ ರಚನೆಯಲ್ಲಿ ನೋಡ್ಗಳಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ, ಇದು ವಿಷಯಗಳು ಎಂದು ಕರೆಯಲ್ಪಡುವ ಅಂಚುಗಳಿಂದ ಸಂಪರ್ಕ ಹೊಂದಿದೆ. ಆರ್ಓಎಸ್ ನೋಡ್ಗಳು ವಿಷಯಗಳ ಮೂಲಕ ಪರಸ್ಪರ ಸಂದೇಶಗಳನ್ನು ರವಾನಿಸಬಹುದು, ಇತರ ನೋಡ್ಗಳಿಗೆ ಸೇವಾ ಕರೆಗಳನ್ನು ಮಾಡಬಹುದು, ಇತರ ನೋಡ್ಗಳಿಗೆ ಸೇವೆಯನ್ನು ಒದಗಿಸಬಹುದು ಅಥವಾ ಪ್ಯಾರಾಮೀಟರ್ ಸರ್ವರ್ ಎಂಬ ಕೋಮು ದತ್ತಸಂಚಯದಿಂದ ಹಂಚಿಕೊಂಡ ಡೇಟಾವನ್ನು ಹೊಂದಿಸಬಹುದು ಅಥವಾ ಹಿಂಪಡೆಯಬಹುದು. ಆರ್ಓಎಸ್ ಮಾಸ್ಟರ್ ಎಂಬ ಪ್ರಕ್ರಿಯೆಯು ಸ್ವತಃ ನೋಡ್ಗಳನ್ನು ನೋಂದಾಯಿಸುವ ಮೂಲಕ, ವಿಷಯಗಳಿಗೆ ನೋಡ್-ಟು-ನೋಡ್ ಸಂವಹನವನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಮತ್ತು ನಿಯತಾಂಕ ಸರ್ವರ್ ನವೀಕರಣಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಮೂಲಕ ಇವೆಲ್ಲವನ್ನೂ ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಸಂದೇಶಗಳು ಮತ್ತು ಸೇವಾ ಕರೆಗಳು ಗುರುವಿನ ಮೂಲಕ ಹಾದುಹೋಗುವುದಿಲ್ಲ, ಬದಲಿಗೆ ಗುರುಗಳು ಗುರುವಿನೊಂದಿಗೆ ತಮ್ಮನ್ನು ನೋಂದಾಯಿಸಿಕೊಂಡ ನಂತರ ಎಲ್ಲಾ ನೋಡ್ ಪ್ರಕ್ರಿಯೆಗಳ ನಡುವೆ ಪೀರ್-ಟು-ಪೀರ್ ಸಂವಹನವನ್ನು ಸ್ಥಾಪಿಸುತ್ತಾರೆ. ಈ ವಿಕೇಂದ್ರೀಕೃತ ವಾಸ್ತುಶಿಲ್ಪವು ರೋಬೋಟ್ಗಳಿಗೆ ಚೆನ್ನಾಗಿ ಸಾಲ ನೀಡುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಜಾಲಬಂಧದ ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್ನ ಉಪವಿಭಾಗವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಭಾರೀ ಕಂಪ್ಯೂಟಿಂಗ್ ಅಥವಾ ಆಜ್ಞೆಗಳಿಗಾಗಿ ಆಫ್-ಬೋರ್ಡ್ ಕಂಪ್ಯೂಟರ್ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಬಹುದು. ನೋಡ್ಗಳು ಎ ನೋಡ್ ಆರ್ಓಎಸ್ ಗ್ರಾಫ್ ಅನ್ನು ನಡೆಸುವ ಒಂದು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ನೋಡ್ ಒಂದು ಹೆಸರನ್ನು ಹೊಂದಿದೆ, ಅದು ಬೇರೆ ಯಾವುದೇ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಮೊದಲು ಆರ್. ಓ. ಎಸ್ ಮಾಸ್ಟರ್ನೊಂದಿಗೆ ನೋಂದಾಯಿಸುತ್ತದೆ. ವಿಭಿನ್ನ ಹೆಸರುಗಳನ್ನು ಹೊಂದಿರುವ ಅನೇಕ ನೋಡ್ಗಳು ವಿಭಿನ್ನ ನೇಮ್ಸ್ಪೇಸ್ಗಳ ಅಡಿಯಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರಬಹುದು, ಅಥವಾ ನೋಡ್ ಅನ್ನು ಅನಾಮಧೇಯ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಅದರ ಹೆಸರಿಗೆ ಸೇರಿಸಲು ಹೆಚ್ಚುವರಿ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ನೋಡ್ಗಳು ಆರ್. ಓ. ಎಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೇಂದ್ರದಲ್ಲಿರುತ್ತವೆ, ಏಕೆಂದರೆ ಹೆಚ್ಚಿನ ಆರ್. ಓ. ಎಸ್ ಕ್ಲೈಂಟ್ ಕೋಡ್ ಆರ್. ಓ. ಎಸ್ ನೋಡ್ನ ರೂಪದಲ್ಲಿರುತ್ತದೆ, ಇದು ಇತರ ನೋಡ್ಗಳಿಂದ ಸ್ವೀಕರಿಸಿದ ಮಾಹಿತಿಯ ಆಧಾರದ ಮೇಲೆ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಇತರ ನೋಡ್ಗಳಿಗೆ ಮಾಹಿತಿಯನ್ನು ಕಳುಹಿಸುತ್ತದೆ, ಅಥವಾ ಇತರ ನೋಡ್ಗಳಿಗೆ ಮತ್ತು ಅಲ್ಲಿಂದ ಕ್ರಿಯೆಗಳಿಗಾಗಿ ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಸ್ವೀಕರಿಸುತ್ತದೆ. ವಿಷಯಗಳನ್ನು ಬಸ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಅದರ ಮೇಲೆ ನೋಡ್ಗಳು ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸುತ್ತವೆ ಮತ್ತು ಸ್ವೀಕರಿಸುತ್ತವೆ. ವಿಷಯದ ಹೆಸರುಗಳು ಅವುಗಳ ನೇಮ್ಸ್ಪೇಸ್ನಲ್ಲಿ ಅನನ್ಯವಾಗಿರಬೇಕು. ಒಂದು ವಿಷಯಕ್ಕೆ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲು, ನೋಡ್ ಆ ವಿಷಯಕ್ಕೆ ಪ್ರಕಟಿಸಬೇಕು, ಆದರೆ ಸಂದೇಶಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಅದು ಚಂದಾದಾರರಾಗಿರಬೇಕು. ಪ್ರಕಟಣೆ/ಚಂದಾದಾರಿಕೆ ಮಾದರಿಯು ಅನಾಮಧೇಯವಾಗಿದೆಃ ಒಂದು ವಿಷಯದ ಮೇಲೆ ಯಾವ ನೋಡ್ಗಳು ಕಳುಹಿಸುತ್ತಿವೆ ಅಥವಾ ಸ್ವೀಕರಿಸುತ್ತಿವೆ ಎಂಬುದು ಯಾವುದೇ ನೋಡ್ಗೆ ತಿಳಿದಿಲ್ಲ, ಅದು ಆ ವಿಷಯದ ಮೇಲೆ ಕಳುಹಿಸುತ್ತಿದೆ/ಸ್ವೀಕರಿಸುತ್ತಿದೆ ಎಂಬುದು ಮಾತ್ರ. ಒಂದು ವಿಷಯದ ಮೇಲೆ ರವಾನೆಯಾಗುವ ಸಂದೇಶಗಳ ಪ್ರಕಾರಗಳು ವ್ಯಾಪಕವಾಗಿ ಬದಲಾಗುತ್ತವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಕೆದಾರರಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು. ಈ ಸಂದೇಶಗಳ ವಿಷಯವು ಸಂವೇದಕ ದತ್ತಾಂಶ, ಮೋಟಾರು ನಿಯಂತ್ರಣ ಆಜ್ಞೆಗಳು, ರಾಜ್ಯದ ಮಾಹಿತಿ, ಆಕ್ಟಿವೇಟರ್ ಆಜ್ಞೆಗಳು ಅಥವಾ ಇನ್ನಾವುದೇ ಆಗಿರಬಹುದು. ಸೇವೆಗಳು ಎ ನೋಡ್ ಸಹ ಸೇವೆಗಳನ್ನು ಜಾಹೀರಾತು ಮಾಡಬಹುದು. ಒಂದು ಸೇವೆಯು ಒಂದು ನೋಡ್ ತೆಗೆದುಕೊಳ್ಳಬಹುದಾದ ಕ್ರಿಯೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಅದು ಒಂದೇ ಫಲಿತಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಅಂತೆಯೇ, ಚಕ್ರದ ಮೋಟಾರು ಅಥವಾ ಚಕ್ರ ಎನ್ಕೋಡರ್ನಿಂದ ಓಡೋಮೀಟರ್ ದತ್ತಾಂಶಕ್ಕೆ ವೇಗದ ಆಜ್ಞೆಗಳನ್ನು ಸಂಸ್ಕರಿಸುವ ಬದಲು, ಒಂದು-ಚೌಕಟ್ಟಿನ ಚಿತ್ರವನ್ನು ಸೆರೆಹಿಡಿಯುವಂತಹ ನಿರ್ದಿಷ್ಟ ಆರಂಭ ಮತ್ತು ಅಂತ್ಯವನ್ನು ಹೊಂದಿರುವ ಕ್ರಿಯೆಗಳಿಗೆ ಸೇವೆಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ನೋಡ್ಗಳು ಪರಸ್ಪರ ಸೇವೆಗಳು ಮತ್ತು ಕರೆ ಸೇವೆಗಳನ್ನು ಪ್ರಚಾರ ಮಾಡುತ್ತವೆ. ನಿಯತಾಂಕ ಪರಿಚಾರಕವು ಸ್ಥಿರ ಅಥವಾ ಅರೆ-ಸ್ಥಿರ ಮಾಹಿತಿಗೆ ಸಾಮುದಾಯಿಕ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುವ ನೋಡ್ಗಳ ನಡುವೆ ಹಂಚಿಕೊಳ್ಳಲಾದ ದತ್ತಸಂಚಯವಾಗಿದೆ. ಆಗಾಗ್ಗೆ ಬದಲಾಗದ ಮತ್ತು ಆಗಾಗ್ಗೆ ಪ್ರವೇಶಿಸಲಾಗದ ದತ್ತಾಂಶಗಳು, ಉದಾಹರಣೆಗೆ ಪರಿಸರದಲ್ಲಿ ಎರಡು ಸ್ಥಿರ ಬಿಂದುಗಳ ನಡುವಿನ ಅಂತರ, ಅಥವಾ ರೋಬೋಟ್ನ ತೂಕ, ನಿಯತಾಂಕ ಸರ್ವರ್ನಲ್ಲಿ ಶೇಖರಣೆಗೆ ಉತ್ತಮ ಅಭ್ಯರ್ಥಿಗಳಾಗಿವೆ. ಟೂಲ್ಸ್ ಆರ್ಓಎಸ್ನ ಪ್ರಮುಖ ಕಾರ್ಯವನ್ನು ವಿವಿಧ ಸಾಧನಗಳಿಂದ ವರ್ಧಿಸಲಾಗಿದೆ, ಇದು ಡೆವಲಪರ್ಗಳಿಗೆ ಡೇಟಾವನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ಮತ್ತು ರೆಕಾರ್ಡ್ ಮಾಡಲು, ಆರ್ಓಎಸ್ ಪ್ಯಾಕೇಜ್ ರಚನೆಗಳನ್ನು ಸುಲಭವಾಗಿ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಮತ್ತು ಸಂಕೀರ್ಣ ಸಂರಚನೆ ಮತ್ತು ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಈ ಉಪಕರಣಗಳ ಸೇರ್ಪಡೆಯು ಹಲವಾರು ಸಾಮಾನ್ಯ ರೊಬೊಟಿಕ್ಸ್ ಅಭಿವೃದ್ಧಿ ಸಮಸ್ಯೆಗಳಿಗೆ ಸರಳಗೊಳಿಸುವ ಮತ್ತು ಪರಿಹಾರಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಆರ್. ಓ. ಎಸ್ ಅನ್ನು ಬಳಸುವ ವ್ಯವಸ್ಥೆಗಳ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಈ ಉಪಕರಣಗಳನ್ನು ಇತರ ಯಾವುದೇ ಅಲ್ಗಾರಿದಮ್ನಂತೆ ಪ್ಯಾಕೇಜ್ಗಳಲ್ಲಿ ಒದಗಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ವಿವಿಧ ರೋಬೋಟಿಕ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಹಾರ್ಡ್ವೇರ್ ಚಾಲಕರು ಅಥವಾ ಅಲ್ಗಾರಿದಂಗಳ ಅನುಷ್ಠಾನಗಳನ್ನು ಒದಗಿಸುವ ಬದಲು, ಈ ಪ್ಯಾಕೇಜುಗಳು ಕಾರ್ಯ ಮತ್ತು ರೋಬೋಟ್-ಅಜ್ಞೇಯ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ, ಇವು ಹೆಚ್ಚಿನ ಆಧುನಿಕ ಆರ್ಓಎಸ್ ಸ್ಥಾಪನೆಗಳ ಮಧ್ಯಭಾಗದೊಂದಿಗೆ ಬರುತ್ತವೆ. ರೋಬೋಟ್ ದೃಶ್ಯೀಕರಣ ಸಾಧನವು ರೋಬೋಟ್ಗಳು, ಅವು ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪರಿಸರ ಮತ್ತು ಸಂವೇದಕ ದತ್ತಾಂಶವನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ಬಳಸುವ ಮೂರು ಆಯಾಮದ ದೃಶ್ಯೀಕರಣ ಸಾಧನವಾಗಿದೆ. ಇದು ವಿವಿಧ ರೀತಿಯ ದೃಶ್ಯೀಕರಣಗಳು ಮತ್ತು ಪ್ಲಗ್ಇನ್ಗಳೊಂದಿಗೆ ಹೆಚ್ಚು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ಸಾಧನವಾಗಿದೆ. ಯುನಿಫೈಡ್ ರೋಬೋಟ್ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಫಾರ್ಮ್ಯಾಟ್ (ಯುಆರ್ಡಿಎಫ್) ರೋಬೋಟ್ ಮಾದರಿ ವಿವರಣೆಗಾಗಿ ಎಕ್ಸ್ಎಂಎಲ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಆಗಿದೆ. ಆರ್. ಓ. ಎಸ್. ಸಂದೇಶ ದತ್ತಾಂಶವನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಲು ಮತ್ತು ಪ್ಲೇಬ್ಯಾಕ್ ಮಾಡಲು ಬಳಸುವ ಕಮಾಂಡ್ ಲೈನ್ ಸಾಧನವಾಗಿದೆ. ಬ್ಯಾಗ್ಸ್ ಎಂಬ ಕಡತ ಸ್ವರೂಪವನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ವಿಷಯಗಳನ್ನು ಕೇಳುವ ಮೂಲಕ ಮತ್ತು ಸಂದೇಶಗಳು ಬಂದಾಗ ಅವುಗಳನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡುವ ಮೂಲಕ ಆರ್. ಓ. ಎಸ್ ಸಂದೇಶಗಳನ್ನು ಲಾಗ್ ಮಾಡುತ್ತದೆ. ಚೀಲದಿಂದ ಸಂದೇಶಗಳನ್ನು ಹಿಂತಿರುಗಿಸುವುದು ಹೆಚ್ಚಾಗಿ ಆರ್ಓಎಸ್ ಕಂಪ್ಯೂಟೇಶನ್ ಗ್ರಾಫ್ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಉತ್ಪಾದಿಸುವ ಮೂಲ ನೋಡ್ಗಳನ್ನು ಹೊಂದಿರುವಂತೆಯೇ ಇರುತ್ತದೆ, ಇದು ನಂತರದ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಡೇಟಾವನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಲು ಚೀಲಗಳನ್ನು ಉಪಯುಕ್ತ ಸಾಧನವನ್ನಾಗಿ ಮಾಡುತ್ತದೆ. ಇದು ಕಮಾಂಡ್ ಲೈನ್ ಮಾತ್ರ ಸಾಧನವಾಗಿದ್ದರೂ, ಇದಕ್ಕೆ GUI ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕ್ಯಾಟ್ಕಿನ್ ಕ್ಯಾಟ್ಕಿನ್ ಎಂಬುದು ಆರ್. ಓ. ಎಸ್. ನಿರ್ಮಾಣ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು, ಆರ್. ಓ. ಎಸ್. ಗ್ರೂವಿಯಂತೆ ಬದಲಾಗಿದೆ. ಕ್ಯಾಟ್ಕಿನ್ ಸಿಮೇಕ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಮತ್ತು ಅದೇ ರೀತಿ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್, ಓಪನ್-ಸೋರ್ಸ್ ಮತ್ತು ಭಾಷೆ-ಸ್ವತಂತ್ರವಾಗಿದೆ. ಪ್ಯಾಕೇಜ್ ಬ್ಯಾಷ್ ಶೆಲ್ನ ಕಾರ್ಯವನ್ನು ಹೆಚ್ಚಿಸುವ ಉಪಕರಣಗಳ ಸೂಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಉಪಕರಣಗಳು ಕ್ರಮವಾಗಿ ಎಲ್ಎಸ್, ಸಿಡಿ ಮತ್ತು ಸಿಪಿಯ ಕಾರ್ಯಗಳನ್ನು ಪುನರಾವರ್ತಿಸುವ, ಮತ್ತು ಅನ್ನು ಒಳಗೊಂಡಿವೆ. ಈ ಉಪಕರಣಗಳ ಆರ್. ಓ. ಎಸ್. ಆವೃತ್ತಿಗಳು ಬಳಕೆದಾರರಿಗೆ ಪ್ಯಾಕೇಜ್ ಇರುವ ಕಡತ ಮಾರ್ಗದ ಸ್ಥಳದಲ್ಲಿ ಪ್ಯಾಕೇಜ್ ಹೆಸರುಗಳನ್ನು ಬಳಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ಪ್ಯಾಕೇಜ್ ಹೆಚ್ಚಿನ ಆರ್ಓಎಸ್ ಉಪಯುಕ್ತತೆಗಳಿಗೆ ಟ್ಯಾಬ್-ಕಂಪ್ಲೀಷನ್ ಅನ್ನು ಸಹ ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ರೋಸ್ಡ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಆಯ್ಕೆ ಮಾಡಿದ ಡೀಫಾಲ್ಟ್ ಟೆಕ್ಸ್ಟ್ ಎಡಿಟರಿನೊಂದಿಗೆ ನಿರ್ದಿಷ್ಟ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತದೆ, ಇದು ಆರ್ಓಎಸ್ ಪ್ಯಾಕೇಜ್ಗಳಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲವುಗಳನ್ನು ನಡೆಸುತ್ತದೆ. ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ zsh ಮತ್ತು tcsh ಗಾಗಿ ಅದೇ ಕಾರ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಸ್ಥಳೀಯವಾಗಿ ಮತ್ತು ದೂರದಲ್ಲಿ ಅನೇಕ ಆರ್ಓಎಸ್ ನೋಡ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಳಸುವ ಸಾಧನವಾಗಿದೆ, ಜೊತೆಗೆ ಆರ್ಓಎಸ್ ನಿಯತಾಂಕ ಸರ್ವರ್ನಲ್ಲಿ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ. XML ಬಳಸಿ ಬರೆಯಲಾದ ಸಂರಚನೆಯ ಕಡತಗಳು ಸಂಕೀರ್ಣ ಆರಂಭಿಕ ಮತ್ತು ಸಂರಚನೆಯ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಒಂದೇ ಆಜ್ಞೆಯಾಗಿ ಸುಲಭವಾಗಿ ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಬಹುದು. ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಇತರ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು, ನಿರ್ದಿಷ್ಟ ಯಂತ್ರಗಳಲ್ಲಿ ನೋಡ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಸಾಯುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬಹುದು. ನೋಟ್ ಆರ್ಓಎಸ್ನ ಪ್ಯಾಕೇಜುಗಳು ಸಾಮಾನ್ಯ ರೊಬೊಟಿಕ್ಸ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಕ್ರಮಾವಳಿಗಳ ಅನೇಕ ತೆರೆದ ಮೂಲ ಅನುಷ್ಠಾನಗಳನ್ನು ಒಳಗೊಂಡಿವೆ. ಈ ಮುಕ್ತ-ಮೂಲ ಅನುಷ್ಠಾನಗಳನ್ನು ಪ್ಯಾಕೇಜುಗಳಾಗಿ ಆಯೋಜಿಸಲಾಗಿದೆ. ಅನೇಕ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಆರ್ಓಎಸ್ ವಿತರಣೆಗಳ ಭಾಗವಾಗಿ ಸೇರಿಸಲಾಗಿದೆ, ಆದರೆ ಇತರವುಗಳನ್ನು ವ್ಯಕ್ತಿಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸಬಹುದು ಮತ್ತು ಕೋಡ್ ಹಂಚಿಕೆ ಸೈಟ್ಗಳ ಮೂಲಕ ವಿತರಿಸಬಹುದು. ಕೆಲವು ಗಮನಾರ್ಹ ಪ್ಯಾಕೇಜುಗಳು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಒಳಗೊಂಡಿವೆಃ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಉಪಕರಣಗಳು ಪೂರ್ವಭಾವಿ ಕಾರ್ಯಗಳೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ ಮಾಡಲು ಪ್ರಮಾಣೀಕೃತ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತವೆ. ಒಂದೇ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಅನೇಕ ಕ್ರಮಾವಳಿಗಳನ್ನು ಚಲಾಯಿಸಲು ಒಂದು ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆರ್. ಓ. ಎಸ್. ಅಲ್ಲದ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಆರ್. ಓ. ಎಸ್. ಕ್ರಿಯಾತ್ಮಕತೆಗಳಿಗೆ ಜೆ. ಎಸ್. ಓ. ಎನ್. ಎಪಿಐ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಮ್ಯಾಪಿಂಗ್ ಮತ್ತು ಸ್ಥಳೀಕರಣ ಸ್ಲ್ಯಾಮ್ ಟೂಲ್ಬಾಕ್ಸ್ ಪೂರ್ಣ 2ಡಿ ಸ್ಲ್ಯಾಮ್ ಮತ್ತು ಸ್ಥಳೀಕರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಏಕಕಾಲದಲ್ಲಿ ಸ್ಥಳೀಕರಣ ಮತ್ತು ಮ್ಯಾಪಿಂಗ್ಗಾಗಿ ಓಪನ್ ಸ್ಲ್ಯಾಮ್ನ ಜಿಮ್ಯಾಪಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ಗೆ ಹೊದಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕಾರ್ಟೋಗ್ರಾಫರ್ ಗೂಗಲ್ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ನೈಜ ಸಮಯದ 2ಡಿ ಮತ್ತು 3ಡಿ ಸ್ಲ್ಯಾಮ್ ಕ್ರಮಾವಳಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು ಹೊಂದಾಣಿಕೆಯ ಮಾಂಟೆ-ಕಾರ್ಲೋ ಸ್ಥಳೀಕರಣದ ಅನುಷ್ಠಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನ್ಯಾವಿಗೇಷನ್ ನ್ಯಾವಿಗೇಷನ್ ಪ್ಲ್ಯಾನರ್ ಪರಿಸರದಲ್ಲಿ ಮೊಬೈಲ್ ರೋಬೋಟ್ ಅನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ ಮೂವ್ ಇಟ್! ರೋಬೋಟ್ ಮ್ಯಾನಿಪುಲೇಟರ್ಗಳಿಗೆ ಚಲನೆಯ ಯೋಜನೆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದರ ಪೂರ್ವನಿಯೋಜಿತ ಯೋಜನಾ ಗ್ರಂಥಾಲಯವು ಓಪನ್ ಮೋಷನ್ ಪ್ಲಾನಿಂಗ್ ಲೈಬ್ರರಿ (ಒ. ಎಂ. ಪಿ. ಎಲ್) ಆಗಿದೆ. ಪರ್ಸೆಪ್ಷನ್ ಒಂದು ಮೆಟಾ-ಪ್ಯಾಕೇಜ್ ಆಗಿದ್ದು, ಇದು ಓಪನ್ ಸಿ. ವಿ. ಯೊಂದಿಗೆ ಆರ್ಓಎಸ್ ಅನ್ನು ಸಂಯೋಜಿಸಲು ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕೋಆರ್ಡಿನೇಟ್ ಫ್ರೇಮ್ ಪ್ರಾತಿನಿಧ್ಯವು ಕೋಆರ್ಡಿನೇಟ್ ಫ್ರೇಮ್ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು, ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಮತ್ತು ಪರಿವರ್ತಿಸಲು ಒಂದು ವ್ಯವಸ್ಥೆಯನ್ನು ಒದಗಿಸಿತು, ಆರ್. ಓ. ಎಸ್ ಹೈಡ್ರೊ, ಅದರ ಪರವಾಗಿ ಅಸಮ್ಮತಿಗೊಂಡಾಗ. ಇದು ಗ್ರಂಥಾಲಯದ ಎರಡನೇ ತಲೆಮಾರಿನ ಗ್ರಂಥಾಲಯವಾಗಿದೆ ಮತ್ತು ಹೈಡ್ರೊ ನಂತರ ಆರ್ಓಎಸ್ ಆವೃತ್ತಿಗಳಿಗೆ ಅದೇ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸಿಮ್ಯುಲೇಶನ್ ಒಂದು ಮೆಟಾ-ಪ್ಯಾಕೇಜ್ ಆಗಿದ್ದು, ಇದು ಗಾಜೆಬೊ ಸಿಮ್ಯುಲೇಟರ್ನೊಂದಿಗೆ ಆರ್ಓಎಸ್ ಅನ್ನು ಸಂಯೋಜಿಸಲು ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸ್ಟೇಜ್ 2ಡಿ ಸ್ಟೇಜ್ ಸಿಮ್ಯುಲೇಟರ್ಗೆ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆರ್. ಓ. ಎಸ್. ಬಿಡುಗಡೆಗಳ ಆವೃತ್ತಿಗಳು ಮತ್ತು ಬಿಡುಗಡೆಗಳು ಇತರ ಬಿಡುಗಡೆಗಳೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ ಮತ್ತು ಅವುಗಳನ್ನು ಅನೇಕವೇಳೆ ಆವೃತ್ತಿ ಸಂಖ್ಯೆಯ ಬದಲು ಸಂಕೇತದ ಹೆಸರಿನಿಂದ ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ. ಉಬಂಟು ಎಲ್ಟಿಎಸ್ ಆವೃತ್ತಿಗಳ ಬಿಡುಗಡೆಯ ನಂತರ ಆರ್ಓಎಸ್ ಪ್ರಸ್ತುತ ಪ್ರತಿ ವರ್ಷ ಮೇ ತಿಂಗಳಲ್ಲಿ ಒಂದು ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. ಆರ್ಓಎಸ್ 2 ಪ್ರಸ್ತುತ ಪ್ರತಿ ಆರು ತಿಂಗಳಿಗೊಮ್ಮೆ (ಡಿಸೆಂಬರ್ ಮತ್ತು ಜುಲೈನಲ್ಲಿ) ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. ಈ ಬಿಡುಗಡೆಗಳನ್ನು ಒಂದೇ ವರ್ಷಕ್ಕೆ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ಪ್ರಸ್ತುತ ಎರಡು ಸಕ್ರಿಯ ಪ್ರಮುಖ ಆವೃತ್ತಿಗಳು ಬಿಡುಗಡೆಯಾಗುತ್ತಿವೆಃ ಆರ್. ಓ. ಎಸ್ 1 ಮತ್ತು ಆರ್. ಓ. ಎಸ್ 2. ಇದರ ಹೊರತಾಗಿ ಕನಿಷ್ಠ 2012ರಿಂದ ಆರ್. ಓ. ಎಸ್-ಇಂಡಸ್ಟ್ರಿಯಲ್ ಅಥವಾ ಆರ್. ಓ. ಎಸ್-ಐ ಉತ್ಪನ್ನ ಯೋಜನೆ ಇದೆ. ಆರ್ಓಎಸ್ 1 ಆರ್ಓಎಸ್ 2 ಆರ್ಓಎಸ್-ಇಂಡಸ್ಟ್ರಿಯಲ್ ಆರ್ಓಎಸ್-ಇಂಡಸ್ಟ್ರಿಯಲ್ ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರಾಜೆಕ್ಟ್ (ಬಿಎಸ್ಡಿ (ಲೆಗಸಿ)/ಅಪಾಚೆ 2 (ಆದ್ಯತೆಯ) ಪರವಾನಗಿ) ಆಗಿದ್ದು, ಇದು ಆರ್ಓಎಸ್ನ ಸುಧಾರಿತ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಉತ್ಪಾದನಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಮತ್ತು ರೊಬೊಟಿಕ್ಸ್ಗೆ ವಿಸ್ತರಿಸುತ್ತದೆ. ಕೈಗಾರಿಕಾ ಪರಿಸರದಲ್ಲಿ, ರೋಬೋಟ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲು ಎರಡು ವಿಭಿನ್ನ ವಿಧಾನಗಳಿವೆಃ ಬಾಹ್ಯ ಸ್ವಾಮ್ಯದ ನಿಯಂತ್ರಕದ ಮೂಲಕ, ಸಾಮಾನ್ಯವಾಗಿ ಆರ್ಓಎಸ್ ಬಳಸಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, ಅಥವಾ ರೋಬೋಟ್ನ ಆಯಾ ಸ್ಥಳೀಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಮೂಲಕ. ಆದ್ದರಿಂದ ಆರ್. ಓ. ಎಸ್. ಅನ್ನು ಶಾಸ್ತ್ರೀಯ ರೋಬೋಟ್ ನಿಯಂತ್ರಕ-ಆಧಾರಿತ ವಿಧಾನದ ಬದಲು ಕೈಗಾರಿಕಾ ರೋಬೋಟ್ಗಳನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಸಾಫ್ಟ್ವೇರ್ ಆಧಾರಿತ ವಿಧಾನವಾಗಿ ಕಾಣಬಹುದು. ಆರ್ಓಎಸ್-ಕೈಗಾರಿಕಾ ಭಂಡಾರವು ಸಾಮಾನ್ಯ ಕೈಗಾರಿಕಾ ಮ್ಯಾನಿಪುಲೇಟರ್ಗಳು, ಗ್ರಿಪರ್ಗಳು, ಸಂವೇದಕಗಳು ಮತ್ತು ಸಾಧನ ಜಾಲಗಳ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದು ಸ್ವಯಂಚಾಲಿತ 2ಡಿ/3ಡಿ ಸಂವೇದಕ ಮಾಪನಾಂಕ ನಿರ್ಣಯ, ಪ್ರಕ್ರಿಯೆಯ ಮಾರ್ಗ/ಚಲನೆಯ ಯೋಜನೆ, ಸ್ಕ್ಯಾನ್-ಎನ್-ಪ್ಲ್ಯಾನ್ನಂತಹ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ ಆರ್ಓಎಸ್ ಪ್ಲಗ್ಇನ್ನಂತಹ ಡೆವಲಪರ್ ಉಪಕರಣಗಳು ಮತ್ತು ತಯಾರಕರ ಅಗತ್ಯಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ತರಬೇತಿ ಪಠ್ಯಕ್ರಮಕ್ಕಾಗಿ ಸಾಫ್ಟ್ವೇರ್ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ. ಆರ್ಓಎಸ್-ಐ ಅನ್ನು ಉದ್ಯಮ ಮತ್ತು ಸಂಶೋಧನಾ ಸದಸ್ಯರ ಅಂತರರಾಷ್ಟ್ರೀಯ ಒಕ್ಕೂಟವು ಬೆಂಬಲಿಸುತ್ತದೆ. ಯಾಸ್ಕಾವಾ ಮೋಟೊಮನ್ ರೊಬೊಟಿಕ್ಸ್, ಸೌತ್ವೆಸ್ಟ್ ರಿಸರ್ಚ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಮತ್ತು ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ನಡುವಿನ ಸಹಯೋಗದ ಪ್ರಯತ್ನವಾಗಿ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಉತ್ಪಾದನೆಗೆ ಆರ್ಓಎಸ್ ಬಳಕೆಯನ್ನು ಬೆಂಬಲಿಸಲು ಈ ಯೋಜನೆಯು ಪ್ರಾರಂಭವಾಯಿತು, ಜನವರಿ 2012 ರಲ್ಲಿ ಶಾನ್ ಎಡ್ವರ್ಡ್ಸ್ (ಎಸ್. ಡಬ್ಲ್ಯೂ. ಆರ್. ಐ) ಅವರು ಗಿಟ್ಹಬ್ ರೆಪೊಸಿಟರಿ ಸ್ಥಾಪಿಸಿದರು. ಪ್ರಸ್ತುತ, ಒಕ್ಕೂಟವನ್ನು ಮೂರು ಗುಂಪುಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ; ಆರ್. ಓ. ಎಸ್.-ಕೈಗಾರಿಕಾ ಒಕ್ಕೂಟ ಅಮೆರಿಕಾಸ್ (ಎಸ್. ಡಬ್ಲ್ಯೂ. ಆರ್. ಐ. ನೇತೃತ್ವದಲ್ಲಿ ಮತ್ತು ಟೆಕ್ಸಾಸ್ನ ಸ್ಯಾನ್ ಆಂಟೋನಿಯೊದಲ್ಲಿದೆ), ಆರ್. ಓ. ಎಸ್.-ಕೈಗಾರಿಕಾ ಒಕ್ಕೂಟ ಯುರೋಪ್ (ಫ್ರೌನ್ಹೊಫರ್ ಐ. ಪಿ. ಎ. ನೇತೃತ್ವದಲ್ಲಿ ಮತ್ತು ಜರ್ಮನಿಯ ಸ್ಟಟ್ಗಾರ್ಟ್ನಲ್ಲಿದೆ) ಮತ್ತು ಆರ್. ಓ. ಎಸ್.-ಕೈಗಾರಿಕಾ ಒಕ್ಕೂಟ ಏಷ್ಯಾ ಪೆಸಿಫಿಕ್ (ಅಡ್ವಾನ್ಸ್ಡ್ ರಿಮಾನ್ಯುಫ್ಯಾಕ್ಚರಿಂಗ್ ಅಂಡ್ ಟೆಕ್ನಾಲಜಿ ಸೆಂಟರ್ (ಎ. ಆರ್. ಟಿ. ಸಿ.) ಮತ್ತು ನನ್ಯಾಂಗ್ ಟೆಕ್ನಾಲಜಿಕಲ್ ಯೂನಿವರ್ಸಿಟಿ (ಎನ್. ಟಿ. ಯು.) ನೇತೃತ್ವದಲ್ಲಿ ಮತ್ತು ಸಿಂಗಪುರದಲ್ಲಿದೆ). ಈ ಒಕ್ಕೂಟವು ಜಾಗತಿಕ ಆರ್. ಓ. ಎಸ್.-ಕೈಗಾರಿಕಾ ಸಮುದಾಯಕ್ಕೆ ಆರ್. ಓ. ಎಸ್.-ಐ ತರಬೇತಿಯನ್ನು ನೀಡುವ ಮೂಲಕ, ತಾಂತ್ರಿಕ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಮತ್ತು ಆರ್. ಓ. ಎಸ್.-ಐ. ಗೆ ಭವಿಷ್ಯದ ಮಾರ್ಗಸೂಚಿಯನ್ನು ರೂಪಿಸುವ ಮೂಲಕ, ಜೊತೆಗೆ ಹೊಸ ಆರ್. ಓ. ಎಸ್.-ಐ. ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪೂರ್ವ ಸ್ಪರ್ಧಾತ್ಮಕ ಜಂಟಿ ಉದ್ಯಮ ಯೋಜನೆಗಳನ್ನು ನಡೆಸುವ ಮೂಲಕ ಬೆಂಬಲ ನೀಡುತ್ತದೆ. ಆರ್. ಓ. ಎಸ್.-ಹೊಂದಿಕೆಯಾಗುವ ರೋಬೋಟ್ಗಳು ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ ರೋಬೋಟ್ಗಳಾದ ಎ. ಬಿ. ಬಿ., ಅಡಾಪ್ಟ್, ಫ್ಯಾನುಕ್, ಮೋಟೊಮನ್ ಮತ್ತು ಯೂನಿವರ್ಸಲ್ ರೋಬೋಟ್ಗಳನ್ನು ಆರ್. ಓ. ಎಸ್.-ಇಂಡಸ್ಟ್ರಿಯಲ್ ಬೆಂಬಲಿಸುತ್ತದೆ. ರೆಥಿಂಕ್ ರೊಬೊಟಿಕ್ಸ್, ಇಂಕ್ನಲ್ಲಿರುವ ಬಾಕ್ಸ್ಟರ್. ಸಿಕೆ-9: ಸೆಂಟೌರಿ ರೊಬೊಟಿಕ್ಸ್ನ ರೊಬೊಟಿಕ್ಸ್ ಅಭಿವೃದ್ಧಿ ಕಿಟ್, ಆರ್ಓಎಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. HERBಯನ್ನು ಇಂಟೆಲ್ನ ವೈಯಕ್ತಿಕ ರೊಬೊಟಿಕ್ಸ್ ಕಾರ್ಯಕ್ರಮವಾದ ಹಸ್ಕಿ A200ನಲ್ಲಿ ಕಾರ್ನೆಗೀ ಮೆಲಾನ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆಃ ಕ್ಲಿಯರ್ಪಾತ್ ರೊಬೊಟಿಕ್ಸ್ PR1ನಿಂದ ರೋಬೋಟ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ (ಮತ್ತು ROSನಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ): ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ PR2ನಲ್ಲಿರುವ ಕೆನ್ ಸ್ಯಾಲಿಸ್ಬರಿಯ ಪ್ರಯೋಗಾಲಯದಲ್ಲಿ ವೈಯಕ್ತಿಕ ರೋಬೋಟ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆಃ ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ ರಾವೆನ್ II ಸರ್ಜಿಕಲ್ ರೊಬೊಟಿಕ್ ರಿಸರ್ಚ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ವೈಯಕ್ತಿಕ ರೋಬೋಟ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ. STAIR I ಮತ್ತು II: ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಸಮ್ಮಿಟ್ ಎಕ್ಸ್ಎಲ್ನಲ್ಲಿರುವ ಆಂಡ್ರ್ಯೂ ಎನ್ಜಿ ಅವರ ಪ್ರಯೋಗಾಲಯದಲ್ಲಿ ರೋಬೋಟ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆಃ ಮೊಬೈಲ್ ರೋಬೋಟ್ಗಳು, ರೋಬೋಟಿಕ್ ಶಸ್ತ್ರಾಸ್ತ್ರಗಳು ಮತ್ತು ಆರ್ಓಎಸ್ ವಾಸ್ತುಶಿಲ್ಪದೊಂದಿಗೆ ಕೈಗಾರಿಕಾ ಪರಿಹಾರಗಳಲ್ಲಿ ಪರಿಣತಿ ಹೊಂದಿರುವ ಎಂಜಿನಿಯರಿಂಗ್ ಕಂಪನಿಯಾದ ರೋಬೋಟ್ನಿಕ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಮೊಬೈಲ್ ರೋಬೋಟ್. ನಾವೊ ಹ್ಯೂಮನಾಯ್ಡ್ಃ ಯೂನಿವರ್ಸಿಟಿ ಆಫ್ ಫ್ರೀಬರ್ಗ್ನ ಹ್ಯೂಮನಾಯ್ಡ್ ರೋಬೋಟ್ಸ್ ಲ್ಯಾಬ್ ಬ್ರೌನ್ ಯೂನಿವರ್ಸಿಟಿ ಯು. ಬಿ. ಆರ್ 1 ರ ಆರಂಭಿಕ ಬಂದರಿನ ಆಧಾರದ ಮೇಲೆ ನಾವೊ ಹ್ಯೂಮನಾಯ್ಡ್ಗಾಗಿ ಆರ್. ಓ. ಎಸ್ ಏಕೀಕರಣವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತುಃ ಇದನ್ನು ವಿಲ್ಲೋ ಗ್ಯಾರೇಜ್ನ ಉಪಶಾಖೆಯಾದ ಅನ್ಬೌಂಡೆಡ್ ರೊಬೊಟಿಕ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ. ಆರ್ಓಎಸ್ಬಾಟ್ಃ ಹುಸಾರಿಯನ್ ವೆಬಾಟ್ಸ್ನ ಸ್ವಾಯತ್ತ ರೋಬೋಟ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಃ ಸಂಪೂರ್ಣ ಆರ್ಓಎಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಂಯೋಜಿಸುವ ರೋಬೋಟ್ ಸಿಮ್ಯುಲೇಟರ್. ಗೋಪಿಗೋ 3: ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಆಧಾರಿತ ಶೈಕ್ಷಣಿಕ ರೋಬೋಟ್, ಆರ್ಓಎಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಎಸ್. ಬಿ. ಸಿ. ಗಳು ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ ಬೀಗಲ್ಬೋರ್ಡ್ಃ ಬೆಲ್ಜಿಯಂನ ಕ್ಯಾಥೋಲಿಯೆಕ್ ಯೂನಿವರ್ಸಿಟೈಟ್ ಲ್ಯೂವೆನ್ನ ರೊಬೊಟಿಕ್ಸ್ ಪ್ರಯೋಗಾಲಯವು ಆರ್. ಓ. ಎಸ್. ಅನ್ನು ಬೀಗಲ್ಬೋರ್ಡ್ಗೆ ಪೋರ್ಟ್ ಮಾಡಿದೆ. ಸಿತಾರಾ ಎಆರ್ಎಂ ಪ್ರೊಸೆಸರ್ಗಳು ಅಧಿಕೃತ ಲಿನಕ್ಸ್ ಎಸ್ಡಿಕೆ ಭಾಗವಾಗಿ ಆರ್ಓಎಸ್ ಪ್ಯಾಕೇಜ್ಗೆ ಬೆಂಬಲವನ್ನು ಹೊಂದಿವೆ. ರಾಸ್ಪ್ಬೆರಿ ಪೈಃ ಯುಬಿಕ್ವಿಟಿ ರೊಬೊಟಿಕ್ಸ್ನಿಂದ ಆರ್ಓಎಸ್ನೊಂದಿಗೆ ಉಬುಂಟು ಮೇಟ್ ಚಿತ್ರ; ರಾಸ್ಪ್ಬಿಯನ್ಗಾಗಿ ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿ. ಓಪನ್ ಹಾರ್ಡ್ವೇರ್ ರೊಬೊಟಿಕ್ಸ್ ಮಿಡಲ್ವೇರ್ ಓಪನ್-ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತ ಮತ್ತು ಓಪನ್-ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಪ್ಯಾಕೇಜ್ಗಳ ಪಟ್ಟಿ ಉಲ್ಲೇಖಗಳು STAIR: ದಿ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಆರ್ಟಿಫಿಶಿಯಲ್ ಇಂಟೆಲಿಜೆನ್ಸ್ ರೋಬೋಟ್ ಪ್ರಾಜೆಕ್ಟ್, ಆಂಡ್ರ್ಯೂ ವೈ. ಎನ್. ಜಿ, ಸ್ಟೀಫನ್ ಗೌಲ್ಡ್, ಮಾರ್ಗನ್ ಕ್ವಿಗ್ಲೆ, ಅಶುತೋಷ್ ಸಕ್ಸೇನಾ, ಎರಿಕ್ ಬರ್ಗರ್. ಸ್ನೋಬರ್ಡ್, 2008. ಸಂಬಂಧಿತ ಯೋಜನೆಗಳು ಆರ್ಟಿ ಮಿಡಲ್ವೇರ್-ರೋಬೋಟ್ ಮಿಡಲ್ವೇರ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್/ಅನುಷ್ಠಾನಗಳು. ಆರ್ಟಿ-ಘಟಕವನ್ನು ಆಬ್ಜೆಕ್ಟ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಗ್ರೂಪ್ ಚರ್ಚಿಸುತ್ತದೆ/ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಬಾಹ್ಯ ಕೊಂಡಿಗಳು 2007 ರೋಬೋಟಿಕ್ಸ್ನಲ್ಲಿ 2007 ಸಾಫ್ಟ್ವೇರ್ ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿ ಸಾಫ್ಟ್ವೇರ್ ಮುಕ್ತ ಸಾಫ್ಟ್ವೇರ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಓಪನ್ ರೋಬೋಟಿಕ್ಸ್ ಓಪನ್-ಸೋರ್ಸ್ ರೋಬೋಟ್ಗಳು ರೋಬೋಟ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಕುಶಲತೆ ರೋಬೋಟಿಕ್ಸ್ ಸೂಟ್ಗಳು ಬಿಎಸ್ಡಿ ಪರವಾನಗಿಯನ್ನು ಬಳಸುವ ಸಾಫ್ಟ್ವೇರ್