void Update () {
if (controller != null) {
//The LocalAvoidance controller can be called just like a CharacterController
controller.SimpleMove ((targetPoint-transform.position).normalized*speed);
}
/* else {
GetComponent<CharacterController>().SimpleMove ((targetPoint-transform.position).normalized*speed);
}*/
}
}