ಓಪನ್‌ಬಾಟ್, ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳನ್ನು ರೋಬೋಟ್‌ಗಳಾಗಿ ಪರಿವರ್ತಿಸುವ ವೇದಿಕೆ

ಇತ್ತೀಚೆಗೆ ಸುದ್ದಿ ಅದನ್ನು ಮುರಿಯಿತು OpenBot ಪ್ರಾಜೆಕ್ಟ್ 0.5 ರ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು, ಯಾವುದರಲ್ಲಿ ಕೆಲವು ಆಸಕ್ತಿದಾಯಕ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ Arduino ಫರ್ಮ್‌ವೇರ್‌ಗಾಗಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸುವಿಕೆ ಮತ್ತು ಇತರ ವಿಷಯಗಳ ನಡುವೆ ಕಾನ್ಫಿಗರೇಶನ್ ಸಂದೇಶಗಳಿಗೆ ಬೆಂಬಲದ ಜೊತೆಗೆ RTR ಮತ್ತು RC ರೋಬೋಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಓಪನ್‌ಬಾಟ್ ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲದವರಿಗೆ, ಇದು ಚಲನೆಯಲ್ಲಿರುವ ಚಕ್ರಗಳೊಂದಿಗೆ ರೋಬೋಟ್‌ಗಳನ್ನು ರಚಿಸಲು ವೇದಿಕೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಯೋಜನೆಯಾಗಿದೆ ಎಂದು ನಾನು ನಿಮಗೆ ಹೇಳಬಲ್ಲೆ, ಇದರ ಮೂಲವು ಆಂಡ್ರಾಯ್ಡ್ ಆಧಾರಿತ ಸಾಮಾನ್ಯ ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ಆಗಿದೆ.

ವೇದಿಕೆ ಇಂಟೆಲ್‌ನ ಸಂಶೋಧನಾ ವಿಭಾಗದಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ರೋಬೋಟ್‌ಗಳನ್ನು ರಚಿಸುವಾಗ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ ಜಿಪಿಎಸ್, ಗೈರೊಸ್ಕೋಪ್, ದಿಕ್ಸೂಚಿ ಮತ್ತು ಕ್ಯಾಮೆರಾವನ್ನು ಬಳಸುವ ಕಲ್ಪನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ.

ರೋಬೋಟ್ ನಿಯಂತ್ರಣ, ಪರಿಸರ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಸ್ವಾಯತ್ತ ನ್ಯಾವಿಗೇಷನ್ ಸಾಫ್ಟ್‌ವೇರ್ ಇದನ್ನು Android ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ನಂತೆ ಅಳವಡಿಸಲಾಗಿದೆ. ಕೋಡ್ ಅನ್ನು Java, Kotlin ಮತ್ತು C++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ರೊಬೊಟಿಕ್ಸ್ ಅನ್ನು ಕಲಿಸಲು, ತಮ್ಮದೇ ಆದ ಚಲಿಸುವ ರೋಬೋಟ್ ಮೂಲಮಾದರಿಗಳನ್ನು ತ್ವರಿತವಾಗಿ ರಚಿಸಲು ಮತ್ತು ಸ್ವಯಂ ಪೈಲಟ್‌ಗಳು ಮತ್ತು ಸ್ವಾಯತ್ತ ನ್ಯಾವಿಗೇಷನ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಸಂಶೋಧನೆಯನ್ನು ನಡೆಸಲು ವೇದಿಕೆಯು ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ.

OpenBot ಬಗ್ಗೆ

OpenBot ತಿನ್ನುವೆ ಕನಿಷ್ಠ ವೆಚ್ಚದಲ್ಲಿ ಚಲಿಸುವ ರೋಬೋಟ್‌ಗಳೊಂದಿಗೆ ಪ್ರಯೋಗಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸುತ್ತದೆ: ರೋಬೋಟ್ ರಚಿಸಲು, ಮಧ್ಯಮ ಶ್ರೇಣಿಯ ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಘಟಕಗಳನ್ನು ಸರಿಸುಮಾರು $ 50 ರ ಒಟ್ಟು ವೆಚ್ಚಕ್ಕೆ ಬಳಸುವುದು ಸಾಕು.

ರೋಬೋಟ್ ಚಾಸಿಸ್, ಹಾಗೆಯೇ ಸಂಬಂಧಿತ ಪಕ್ಷಗಳು ಸ್ಮಾರ್ಟ್ಫೋನ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ಪ್ರಸ್ತಾವಿತ ವಿನ್ಯಾಸಗಳ ಪ್ರಕಾರ 3D ಮುದ್ರಕದಲ್ಲಿ ಮುದ್ರಿಸಲಾಗುತ್ತದೆ (ಯಾವುದೇ 3D ಪ್ರಿಂಟರ್ ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಕಾರ್ಡ್ಬೋರ್ಡ್ ಅಥವಾ ಪ್ಲೈವುಡ್ನಿಂದ ಫ್ರೇಮ್ ಅನ್ನು ಕತ್ತರಿಸಬಹುದು). ನಾಲ್ಕು ಎಲೆಕ್ಟ್ರಿಕ್ ಮೋಟರ್‌ಗಳಿಂದ ಪ್ರೊಪಲ್ಷನ್ ಅನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ.

ನಿಯಂತ್ರಿಸಲು ಹೆಚ್ಚುವರಿ ಮೋಟಾರ್‌ಗಳು, ಪರಿಕರಗಳು ಮತ್ತು ಸಂವೇದಕಗಳು, ಹಾಗೆಯೇ ಬ್ಯಾಟರಿ ಚಾರ್ಜ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು, Arduino ನ್ಯಾನೊ ಬೋರ್ಡ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ATmega328P ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು USB ಪೋರ್ಟ್ ಮೂಲಕ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ.

ಇದರ ಜೊತೆಗೆ, ಅಲ್ಟ್ರಾಸಾನಿಕ್ ಸೋನಾರ್ ಮತ್ತು ವೇಗ ಸಂವೇದಕಗಳ ಸಂಪರ್ಕವನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ರೋಬೋಟ್ ಅನ್ನು Android ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್ ಮೂಲಕ ರಿಮೋಟ್ ಆಗಿ ನಿಯಂತ್ರಿಸಬಹುದು, ಅದೇ ವೈಫೈ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿರುವ ಕಂಪ್ಯೂಟರ್ ಮೂಲಕ, ವೆಬ್ ಬ್ರೌಸರ್ ಮೂಲಕ ಅಥವಾ ಬ್ಲೂಟೂತ್-ಸಕ್ರಿಯಗೊಳಿಸಿದ ಗೇಮ್ ನಿಯಂತ್ರಕ (PS4, XBox ಮತ್ತು X3 ನಂತಹ) ಮೂಲಕ.

ನಿಯಂತ್ರಣ ತಂತ್ರಾಂಶ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ನಲ್ಲಿ ಚಾಲನೆಯಾಗುತ್ತಿದೆ ವಸ್ತು ಗುರುತಿಸುವಿಕೆಗಾಗಿ ಯಂತ್ರ ಕಲಿಕೆ ವ್ಯವಸ್ಥೆಯನ್ನು ಒಳಗೊಂಡಿದೆ (ಸುಮಾರು 80 ವಿಧದ ವಸ್ತುಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ) ಮತ್ತು ಆಟೋಪೈಲಟ್ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.

ಅಪೇಕ್ಷಿತ ವಸ್ತುಗಳನ್ನು ನಿರ್ಧರಿಸಲು, ಅಡೆತಡೆಗಳನ್ನು ತಪ್ಪಿಸಲು, ಆಯ್ಕೆಮಾಡಿದ ವಸ್ತುವನ್ನು ಅನುಸರಿಸಲು ಮತ್ತು ಸ್ವಾಯತ್ತ ನ್ಯಾವಿಗೇಷನ್ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಅಪ್ಲಿಕೇಶನ್ ರೋಬೋಟ್‌ಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, ರೋಬೋಟ್ ಆಟೊಪೈಲಟ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳಕ್ಕೆ ಚಲಿಸಬಹುದು, ಪರಿಸರದಲ್ಲಿನ ಬದಲಾವಣೆಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ರೋಬೋಟ್ ಅನ್ನು ರಿಮೋಟ್-ನಿಯಂತ್ರಿತ ಚಲಿಸುವ ಕ್ಯಾಮೆರಾದಂತೆ ಬಳಸಿಕೊಂಡು ಚಲನೆಯನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿಯಂತ್ರಿಸಬಹುದು.

OpenBot 0.5 ರ ಮುಖ್ಯ ನವೀನತೆಗಳು

ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, Arduino ಗಾಗಿ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಹೆಚ್ಚುವರಿ ರೀತಿಯ ರೋಬೋಟ್‌ಗಳಿಗೆ (ಆರ್‌ಟಿಆರ್ ಮತ್ತು ಆರ್‌ಸಿ) ಬೆಂಬಲ ಕಾಣಿಸಿಕೊಂಡಿದೆ.

ಇದಲ್ಲದೆ ಫರ್ಮ್‌ವೇರ್‌ನೊಂದಿಗೆ ಹೊಸ ಮೆಸೇಜಿಂಗ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್‌ನಿಂದ ಆಂಡ್ರಾಯ್ಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ, ಕಾನ್ಫಿಗರೇಶನ್ ಸಂದೇಶಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ ಮತ್ತು ಆಟದ ನಿಯಂತ್ರಕಗಳ ಮೂಲಕ ನಿಯಂತ್ರಣಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಪುನಃ ಮಾಡಲಾಗಿದೆ. ಹೊಸ RC-ಟ್ರಕ್ ಚಾಸಿಸ್‌ನ 3D ಪ್ರಿಂಟರ್‌ನಲ್ಲಿ ಮುದ್ರಿಸಲು ಮಾದರಿಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು ರೋಬೋಟ್‌ನಲ್ಲಿ ಕ್ಯಾಮರಾವನ್ನು ಬದಲಾಯಿಸಲು ಬಟನ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಮತ್ತು RTSP ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು WebRTC ಪರವಾಗಿ ನಿಲ್ಲಿಸಲಾಗಿದೆ. Node.js-ಆಧಾರಿತ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ದೂರದಿಂದಲೇ ನಿಯಂತ್ರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ WebRTC ಬಳಸಿಕೊಂಡು ರೋಬೋಟ್‌ನ ವೀಡಿಯೊ ಕ್ಯಾಮರಾದಿಂದ ಡೇಟಾ ಪ್ರಸರಣದೊಂದಿಗೆ ಬ್ರೌಸರ್ ಮೂಲಕ ರೋಬೋಟ್‌ನ ಚಲನೆ.

ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ಯೋಜನೆಯ ಬಗ್ಗೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.