Google-āĻāĻ° āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻžāĻ§ā§āĻ¨ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋ āĻĄāĻŋāĻĒāĻŽāĻžāĻāĻ¨ā§āĻĄ, āĻā§āĻ¤ā§āĻ°āĻŋāĻŽ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻ¤ā§āĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻāĻŦāĻ āĻŽāĻžāĻ¨āĻŦ āĻ¸ā§āĻ¤āĻ°ā§ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻā§āĻŽ āĻā§āĻ˛āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻ¨āĻŋāĻāĻ°āĻžāĻ˛ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻā§āĻ¯āĻžāĻ¤, MuJoCo (āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻāĻ¸) āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ āĻ¨ā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ¨ āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ°ā§āĻ° āĻā§āĻˇāĻŖāĻž āĻĻāĻŋāĻ¯āĻŧā§āĻā§ ) āĻāĻā§āĻāĻŋāĻ¨ā§āĻ° āĻ˛āĻā§āĻˇā§āĻ¯ āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻāĻ°ā§āĻāĻŋāĻā§āĻ˛ā§āĻā§āĻĄ āĻ¸ā§āĻā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻĄā§āĻ˛āĻŋāĻ āĻāĻ°āĻž, āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĢāĻŋāĻ¨āĻŋāĻļāĻĄ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻāĻāĻžāĻ°ā§ āĻāĻ¨ā§āĻ¨āĻ¤ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻā§ āĻ°ā§āĻŦāĻ āĻāĻŦāĻ āĻā§āĻ¤ā§āĻ°āĻŋāĻŽ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻ¤ā§āĻ¤āĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§ āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻā§āĻĄāĻāĻŋ C/C++ āĻ āĻ˛ā§āĻāĻž āĻāĻŦāĻ Apache 2.0 āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻŦā§āĨ¤ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻā§āĻ¸ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻĒāĻ° āĻāĻĒā§āĻ¨-āĻ¸ā§āĻ°ā§āĻ¸ āĻāĻžāĻ 2022 āĻ¸āĻžāĻ˛ā§ āĻļā§āĻˇ āĻšāĻŦā§ āĻŦāĻ˛ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻ¯āĻžāĻ° āĻĒāĻ°ā§ MuJoCo āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻŽā§āĻā§āĻ¤ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻŽāĻĄā§āĻ˛ā§ āĻāĻ˛ā§ āĻ¯āĻžāĻŦā§ āĻ¯āĻž āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĻā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
MuJoCo āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ-āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻāĻā§āĻāĻŋāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§ āĻ¯āĻž āĻ°ā§āĻŦāĻ, āĻŦāĻžāĻ¯āĻŧā§āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻžāĻ˛ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻāĻŦāĻ āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻŦā§āĻˇāĻŖāĻž āĻāĻŦāĻ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸, āĻ ā§āĻ¯āĻžāĻ¨āĻŋāĻŽā§āĻļāĻ¨ āĻāĻŦāĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻāĻā§āĻāĻŋāĻ¨āĻāĻŋ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻā§āĻ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž āĻāĻŦāĻ āĻ¸āĻŽā§āĻĻā§āĻ§ āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻŽā§āĻ¨-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻļāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋ MJCF āĻĻā§āĻļā§āĻ¯ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻžāĻˇāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž XML-āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻŋāĻ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻāĻāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻā§āĻ¸āĻŋāĻāĻĢ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻāĻā§āĻāĻŋāĻ¨āĻāĻŋ āĻāĻāĻ¨āĻŋāĻāĻžāĻ°ā§āĻ¸āĻžāĻ˛ āĻāĻāĻāĻ°āĻĄāĻŋāĻāĻĢ (āĻāĻāĻ¨āĻŋāĻĢāĻžāĻāĻĄ āĻ°ā§āĻŦāĻ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§) āĻĢāĻžāĻāĻ˛ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ MuJoCo āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ 3D āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻāĻŦāĻ OpenGL āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ GUI āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻŽā§āĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻ¯ā§āĻĨ āĻ˛āĻā§āĻāĻ¨ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖā§āĻā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻā§ āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨āĨ¤
- āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻāĻ¤āĻŋāĻŦāĻŋāĻĻā§āĻ¯āĻž, āĻāĻŽāĻ¨āĻāĻŋ āĻ¯ā§āĻāĻžāĻ¯ā§āĻā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻ¯ā§āĻā§āĻ¯āĨ¤
- āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻā§āĻā§āĻ¤ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻ¤ā§āĻ¤āĻ˛ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
- āĻ¨āĻ°āĻŽ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻāĻŦāĻ āĻļā§āĻˇā§āĻ āĻāĻ°ā§āĻˇāĻŖ āĻ¸āĻš āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤
- āĻāĻŖāĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ, āĻāĻžāĻĒāĻĄāĻŧ, āĻĻāĻĄāĻŧāĻŋ āĻāĻŦāĻ āĻ¨āĻ°āĻŽ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨āĨ¤
- āĻ ā§āĻ¯āĻžāĻāĻā§āĻ¯āĻŧā§āĻāĻ° (āĻ ā§āĻ¯āĻžāĻāĻā§āĻ¯āĻŧā§āĻāĻ°), āĻŽā§āĻāĻ°, āĻ¸āĻŋāĻ˛āĻŋāĻ¨ā§āĻĄāĻžāĻ°, āĻĒā§āĻļā§, āĻā§āĻ¨ā§āĻĄāĻ¨ āĻāĻŦāĻ āĻā§āĻ°ā§āĻ¯āĻžāĻā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻšāĨ¤
- āĻ¨āĻŋāĻāĻāĻ¨, āĻāĻ¨āĻā§āĻā§āĻ āĻā§āĻ°ā§āĻĄāĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻŦāĻ āĻāĻžāĻāĻ¸-āĻ¸āĻŋāĻĄā§āĻ˛ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻžāĻ°ā§āĨ¤
- āĻĒāĻŋāĻ°āĻžāĻŽāĻŋāĻĄāĻžāĻ˛ āĻŦāĻž āĻāĻĒāĻŦā§āĻ¤ā§āĻ¤āĻžāĻāĻžāĻ° āĻāĻ°ā§āĻˇāĻŖ āĻļāĻā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻžāĨ¤
- āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻ āĻ¯āĻŧāĻ˛āĻžāĻ° āĻŦāĻž āĻ°ā§āĻā§āĻ-āĻā§āĻ¤ā§āĻ¤āĻž āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻāĻā§āĻāĻ°āĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
- āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĨā§āĻ°ā§āĻĄā§āĻĄ āĻĄāĻŋāĻ¸āĻā§āĻ°āĻŋāĻāĻžāĻāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻāĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻāĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru