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