āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻŽā§‹āύāĻžāĻĄā§‹āϰ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻĒā§āϰāĻ•āĻžāĻļ

āϕ⧋āĻŽā§āĻĒāĻžāύ⧀ āϏāĻšāϝ⧋āĻ—ā§€ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āĻĒā§āϰāĻ•āĻžāĻļ āĻŽā§‹āύāĻžāĻĄā§‹ 0.2āϝāĻžāϰ āϞāĻ•ā§āĻˇā§āϝ āĻ›āĻŋāϞ āĻŽāĻžāύāϟāĻŋāϰ āĻāĻ•āϟāĻŋ āωāĻ¨ā§āĻŽā§āĻ•ā§āϤ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāĨ¤ āĻ“āĻĒ⧇āύāĻāĻ•ā§āϏāφāϰāĻŽā§‹āύāĻžāĻĄā§‹ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϰāĻžāύāϟāĻžāχāĻŽ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āϝāĻž āĻ“āĻĒ⧇āύāĻāĻ•ā§āϏāφāϰ (OpenXR)-āĻāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϗ⧁āϞ⧋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻŽā§‡āύ⧇ āϚāϞ⧇ āĻāĻŦāĻ‚ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ, āĻŸā§āϝāĻžāĻŦāϞ⧇āϟ, āĻĒāĻŋāϏāĻŋ āĻ“ āĻ…āĻ¨ā§āϝ āϝ⧇āϕ⧋āύ⧋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻāĻŦāĻ‚ āĻ…āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ•ā§āϰ⧋āύ⧋āϏ āĻ•āύāϏ⧋āĻ°ā§āϟāĻŋāϝāĻŧāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāĻ•āĻļāĻŋāϤ āĻ“āĻĒ⧇āύāĻāĻ•ā§āϏāφāϰ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄāϟāĻŋ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻāĻŦāĻ‚ āĻ…āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻŦāϜāύ⧀āύ āĻāĻĒāĻŋāφāχ (API) āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰ⧇, āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻ…āĻĒāĻžāϰ⧇āĻŦāĻŋāϞāĻŋāϟāĻŋ āϞ⧇āϝāĻŧāĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟāĻ“ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āϝāĻž āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞ⧋āϕ⧇ āĻ…ā§āϝāĻžāĻŦāĻ¸ā§āĻŸā§āϰāĻžāĻ•ā§āϟ āĻ•āϰ⧇āĨ¤ āĻāχ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āϕ⧋āĻĄ āϏāĻŋ (C) āĻ­āĻžāώāĻžāϝāĻŧ āϞ⧇āĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāϤāϰāĻŖ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ āĻ“ GPL-āϏāĻŽā§āĻŽāϤ āĻŦ⧁āĻ¸ā§āϟ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ ā§§.ā§Ļ-āĻāϰ āĻ…āϧ⧀āύ⧇āĨ¤

āϝ⧋āĻ— āĻ•āϰāĻž āωāĻ¨ā§āύāϤāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ:

  • āĻ•āĻŽā§āĻĒā§‹āϜāĻŋāϟ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻ–āύ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āϞ⧇āϝāĻŧāĻžāϰ āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϝāĻžāϰ āĻĢāϞ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞ⧋ āĻāĻ•āĻžāϧāĻŋāĻ• āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻšā§‹āĻ¸ā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ•ā§āϏāφāϰ āĻ•āĻŽāĻĒā§‹āĻœā§‡āĻļāύāϞāĻžāϝāĻŧāĻžāϰāĻĒā§āϰāĻœā§‡āĻ•āĻļāύ и āĻāĻ•ā§āϏāφāϰāĻ•āĻŽāĻĒā§‹āĻœā§‡āĻļāύāϞāĻžāϝāĻŧāĻžāϰāĻ•āĻŋāωāĻĄāϝ⧇āϏāĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϰ⧇āĻ¨ā§āĻĄāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϚāĻžāϰāϟāĻŋ āϞ⧇āϝāĻŧāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āĻžāϧāĻŋāĻ• āϞ⧇āϝāĻŧāĻžāϰ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻāϟāĻŋ āĻāĻŽāύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝ āφāϰāĻ“ āϏāĻšāĻžāϝāĻŧāϤāĻžāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āϝ⧇āϗ⧁āϞ⧋āϰ āϏāĻŋāύ-āĻāϰ āωāĻĒāϰ⧇ āĻāĻ•āϟāĻŋ āĻ“āĻ­āĻžāϰāϞ⧇ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĨāĻžāϕ⧇, āϝ⧇āĻŽāĻ¨â€” xrdesktop āĻŦāĻž āĻĒā§āϞ⧁āĻŸā§‹ āĻ­āĻŋāφāϰ.


    āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĻ⧇āĻ–āĻžāĻ“

  • āĻ•āĻŽā§āĻĒā§‹āϜāĻŋāϟ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻŦāĻ‚ āĻĄā§āϰāĻžāχāĻ­āĻžāϰāϗ⧁āϞ⧋āϕ⧇ āĻĒ⧃āĻĨāĻ• āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻĒā§āϰāϏ⧇āϏ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ•āĻžāϜ āϚāϞāϛ⧇ XR_EXTX_overlay āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• OpenXR āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϕ⧇ āĻāĻ•āϟāĻŋāĻŽāĻžāĻ¤ā§āϰ Monado āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻžāϰ āĻāĻŦāĻ‚ āϏ⧇āϗ⧁āϞ⧋āϕ⧇ āĻāĻ•āϝ⧋āϗ⧇ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻžāχāϜ āĻ•āϰāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻžāĨ¤
  • Vive Wand āĻāĻŦāĻ‚ Valve Index āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝ āĻĨā§āϰāĻŋ-āĻĄāĻŋāĻ—ā§āϰāĻŋ-āĻ…āĻĢ-āĻĢā§āϰāĻŋāĻĄāĻŽ (3DOF) āĻŽā§‹āĻļāύ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ⧇āϰ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻ—āĻžāĻŽā§€ āĻŽāĻžāϏāϗ⧁āϞ⧋āϤ⧇ āϏāĻŋāĻ•ā§āϏ-āĻĄāĻŋāĻ—ā§āϰāĻŋ-āĻ…āĻĢ-āĻĢā§āϰāĻŋāĻĄāĻŽ (6DOF, āĻ…āĻ°ā§āĻĨāĻžā§Ž āϏāĻžāĻŽāύ⧇/āĻĒ⧇āĻ›āύ⧇, āωāĻĒāϰ⧇/āύāĻŋāĻšā§‡, āĻŦāĻžāĻŽā§‡/āĻĄāĻžāύ⧇, āχāϝāĻŧ, āĻĒāĻŋāϚ āĻāĻŦāĻ‚ āϰ⧋āϞ) āϏāĻžāĻĒā§‹āĻ°ā§āϟ āφāύāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŦāĻžāϤāĻŋāϘāϰ.
  • āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻāϞāχ (Bluetooth LE)-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āϗ⧁āĻ—āϞ āĻĄā§‡āĻĄā§āϰāĻŋāĻŽ ā§ŠāĻĄāĻŋāĻ“āĻāĻĢ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ (Google Daydream 3DOF Controller)-āĻāϰ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤
  • āύāĻŋāϜāĻ¸ā§āĻŦ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ āϤ⧈āϰāĻŋāϰ āϏāĻŽāϝāĻŧ āĻĒāϰ⧀āĻ•ā§āώāĻž-āύāĻŋāϰ⧀āĻ•ā§āώāĻžāϰ āϜāĻ¨ā§āϝ āφāϰāĻĄā§āχāύ⧋ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇;
  • āĻ“āĻĒ⧇āύ āĻĒāϜāĻŋāĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻĄā§āϰāĻžāχāĻ­āĻžāϰāϟāĻŋ āĻŽā§‚āϞ āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āϏāĻžāĻĨ⧇ āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϞāĻŋāĻŦāϏāĻžāϰāĻ­āĻžāχāĻ­.
  • āĻĄāĻŋāĻŦāĻžāĻ— āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻāĻ–āύ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻ—ā§āϰāĻžāĻĢ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϝāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āϏāĻŋāĻĒāĻŋāχāω āϞ⧋āĻĄ āĻĻ⧇āĻ–āĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤
  • monado-gui āĻāĻ–āύ $XDG_CONFIG_HOME/monado āĻāĻŦāĻ‚ $HOME/.config/monado āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ āϏ⧇āϟāĻŋāĻ‚āϏ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ PSMV (PlayStation Move) āĻāĻŦāĻ‚ PSVR (PlayStation VR)-āĻāϰ āϜāĻ¨ā§āϝ USB āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϏāĻš āĻ¸ā§āĻŸā§‡āϰāĻŋāĻ“ āĻ•ā§āϝāĻžāĻŽā§‡āϰāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻ…ā§āϝāĻžāϏ⧇āĻŽā§āĻŦāϞāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻĒ⧁āύāĻ°ā§āĻ—āĻ āύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻĒāĻŋāĻĒāĻŋāĻ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ Monado, OpenXR-SDK āĻĒā§āϝāĻžāϕ⧇āϜ āĻāĻŦāĻ‚ xr-hardware udev āύāĻŋāϝāĻŧāĻŽ āϏāĻš Ubuntu-āĻāϰ āϜāĻ¨ā§āϝāĨ¤
  • systemd-āϤ⧇ āϏāϕ⧇āϟ āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāϭ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ monado-service āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϟāĻŋ āϚāĻžāϞ⧁ āĻ•āϰāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āϰāϚāύāĻž:

  • āĻ¸ā§āĻĨāĻžāύāĻŋāĻ• āĻĻ⧃āĻˇā§āϟāĻŋ āχāĻžā§āϜāĻŋāύ (āĻŦāĻ¸ā§āϤ⧁ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚, āĻĒ⧃āĻˇā§āĻ  āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ, āϜāĻžāϞ āĻĒ⧁āύāĻ°ā§āĻ—āĻ āύ, āĻ…āĻ™ā§āĻ—āĻ­āĻ™ā§āĻ—āĻŋ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ, āĻšā§‹āϖ⧇āϰ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚);
  • āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āχāĻžā§āϜāĻŋāύ (āĻ—āĻžāχāϰ⧋ āĻ¸ā§āĻŸā§‡āĻŦāĻŋāϞāĻžāχāϜāĻžāϰ, āĻŽā§‹āĻļāύ āĻĒā§āϰ⧇āĻĄāĻŋāĻ•āĻļāύ, āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ, āĻ•ā§āϝāĻžāĻŽā§‡āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ…āĻĒāϟāĻŋāĻ•ā§āϝāĻžāϞ āĻŽā§‹āĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚, āĻ­āĻŋāφāϰ āĻšā§‡āϞāĻŽā§‡āϟ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻžāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚);
  • āĻ•āĻŽā§āĻĒā§‹āϜāĻŋāϟ āϏāĻžāĻ°ā§āĻ­āĻžāϰ (āϏāϰāĻžāϏāϰāĻŋ āφāωāϟāĻĒ⧁āϟ āĻŽā§‹āĻĄ, āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāϰāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄāĻŋāĻ‚, āϞ⧇āĻ¨ā§āϏ āϏāĻ‚āĻļā§‹āϧāύ, āĻ•āĻŽā§āĻĒā§‹āϜāĻŋāϟāĻŋāĻ‚, āĻāĻ•āĻžāϧāĻŋāĻ• āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āχ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻĒ⧇āϏ āϤ⧈āϰāĻŋ āĻ•āϰāĻž);
  • āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ āχāĻžā§āϜāĻŋāύ (āϭ⧌āϤāĻŋāĻ• āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ, āωāχāĻœā§‡āĻŸā§‡āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āĻāĻŦāĻ‚ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϟ⧁āϞāĻ•āĻŋāϟ);
  • āϝāĻ¨ā§āĻ¤ā§āϰāĻĒāĻžāϤāĻŋ (āϏāϰāĻžā§āϜāĻžāĻŽ āĻ•ā§āϰāĻŽāĻžāĻ™ā§āĻ•āύ, āĻ¸ā§āĻĨāĻžāĻĒāύ) āϚāϞāĻžāϚāϞ⧇āϰ āϏ⧀āĻŽāĻžāύāĻž).

āĻŽā§‚āϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ:

  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻšā§‡āĻĄāϏ⧇āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ HDK (āĻ“āĻāϏāĻ­āĻŋāφāϰ āĻšā§āϝāĻžāĻ•āĻžāϰ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻ•āĻŋāϟ) āĻāĻŦāĻ‚
    āĻĒā§āϞ⧇āĻ¸ā§āĻŸā§‡āĻļāύ āĻ­āĻŋāφāϰ āĻāχāϚāĻāĻŽāĻĄāĻŋāĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĒā§āϞ⧇āĻ¸ā§āĻŸā§‡āĻļāύ āĻŽā§āĻ­ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝāĻ“ āϰ⧇āϜāϰ āĻšāĻžāχāĻĄā§āϰāĻž.
  • āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝāϤāĻž āωāĻĒāĻ•āϰāĻŖāĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻ“āĻĒ⧇āύāĻāχāϚāĻāĻŽāĻĄāĻŋ.
  • āĻ…āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻĄ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āϚāĻļāĻŽāĻžāϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻ§ā§āϰ⧁āĻŦāϤāĻžāϰāĻž.
  • Intel RealSense T265 āĻĒāϜāĻŋāĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻĄā§āϰāĻžāχāĻ­āĻžāϰāĨ¤
  • udev āύāĻŋāϝāĻŧāĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āϰ⧁āϟ āĻĒā§āϰāĻŋāĻ­āĻŋāϞ⧇āϜ āĻ…āĻ°ā§āϜāύ āύāĻž āĻ•āϰ⧇āχ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏ⧇āϟ āφāĻĒ āĻ•āϰāϤ⧇āĨ¤
  • āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ•āĻžāĻ āĻžāĻŽā§‹ āϏāĻš āĻŽā§‹āĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āωāĻĒāĻžāĻĻāĻžāύāĨ¤
  • PSVR āĻāĻŦāĻ‚ PS āĻŽā§āĻ­ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻŦāĻžāϧ⧀āύāϤāĻž āϚāϰāĻŋāĻ¤ā§āϰ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ›āϝāĻŧ āĻĄāĻŋāĻ—ā§āϰāĻŋ (6DoF, āĻĢāϰ⧋āϝāĻŧāĻžāĻ°ā§āĻĄ/āĻŦā§āϝāĻžāĻ•āĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ, āφāĻĒ/āĻĄāĻžāωāύ, āĻŦāĻžāĻŽ/āĻĄāĻžāύ, āχāϝāĻŧāĻžāĻ“, āĻĒāĻŋāϚ, āϰ⧋āϞ)āĨ¤
  • āĻ­āϞāĻ•āĻžāύ āĻāĻŦāĻ‚ āĻ“āĻĒ⧇āύāϜāĻŋāĻāϞ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āĻāĻĒāĻŋāφāχ-āĻāϰ āϏāĻžāĻĨ⧇ āĻāϕ⧀āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻŽāĻĄāĻŋāωāϞāĨ¤
  • āĻŽāĻžāĻĨāĻžāĻŦāĻŋāĻšā§€āύ āĻŽā§‹āĻĄāĨ¤
  • āĻ¸ā§āĻĨāĻžāύāĻŋāĻ• āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāĻŦāĻ‚ āĻĻ⧃āĻˇā§āϟāĻŋāĻ­āĻ™ā§āĻ—āĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāĨ¤
  • āĻĢā§āϰ⧇āĻŽ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āĻāĻŦāĻ‚ āϤāĻĨā§āϝ āχāύāĻĒ⧁āϟ (āĻ•ā§āϰāĻŋāϝāĻŧāĻž) āϜāĻ¨ā§āϝ āĻŽā§ŒāϞāĻŋāĻ• āϏāĻŽāĻ°ā§āĻĨāύāĨ¤
  • āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ āĻ•āĻŽā§āĻĒā§‹āϜāĻŋāϟ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϝāĻž āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ X āϏāĻžāĻ°ā§āĻ­āĻžāϰāϕ⧇ āĻŦāĻžāχāĻĒāĻžāϏ āĻ•āϰ⧇ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϏāϰāĻžāϏāϰāĻŋ āφāωāϟāĻĒ⧁āϟ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ Vive āĻāĻŦāĻ‚ āĻāϰ āϜāĻ¨ā§āϝ āĻļ⧇āĻĄāĻžāϰāĨ¤ āĻĒā§āϝāĻžāύ⧋āϟ⧁āϞāϏāĻĒā§āϰāĻœā§‡āĻ•āĻļāύ āϞ⧇āϝāĻŧāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

 āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āϰāĻŋāϝāĻŧ⧇āϞāĻŋāϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻŽā§‹āύāĻžāĻĄā§‹āϰ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻĒā§āϰāĻ•āĻžāĻļ

āωāĻ¤ā§āϏ: opennet.ru