前提・実現したいこと
unityのml-agentsにおいてエージェントにつけているレイセンサーを回転しないようにしたい。
発生している問題・エラーメッセージ
普通に再生する際にはセンサーは回転していないように見えたが、強化学習をするとセンサーが回転している。
該当のソースコード
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class RotationControll : MonoBehaviour 6{ 7 void Update() 8 { 9 gameObject.transform.rotation = Quaternion.Euler(0, 0, 0); 10 } 11}
試したこと
上のプログラムとRay Perception Sensor 3Dをエージェントの子オブジェクトにつけ、エージェントのUse Child Sensorsをオンにした。
補足情報(FW/ツールのバージョンなど)
あなたの回答
tips
プレビュー