コード例 #1
0
    // todo: record time of collisions and position



    // Use this for initialization
    void Start()
    {
        experimentData     = new ExperimentDataFrame();
        targetPoseRecorder = GameObject.FindGameObjectWithTag("targetObject").GetComponent <RecordPose> ();
        tcpPoseRecorder    = GameObject.Find("TCP").GetComponent <RecordPose>();
        headPoseRecorder   = GameObject.Find("Camera (eye)").GetComponent <RecordPose>();
        collisionRecorder  = GetComponent <RecordCollisions>();

        isColliding = false;
        isGrabbed   = false;
    }
 // Use this for initialization
 void Start()
 {
     rend                  = GetComponent <Renderer>();
     originalColor         = rend.material.color;
     gripperCollisionCount = 0;
     graspedObjectIsCollidingWithObstacle = false;
     compoundObstacleHandler = null;
     experimentController    = GameObject.Find("ExperimentController");
     tcp               = GameObject.Find("TCP");
     targetObject      = GameObject.FindGameObjectWithTag("targetObject");
     collisionRecorder = experimentController.GetComponent <RecordCollisions>();
 }