//private void OnButtonDown(Hand hand)
 //{
 //    StartCoroutine(SynchMode());
 //}
 private void SynchMode(Hand hand)
 {
     if (RobotR.GetComponent <CalcIKsldr>().enabled == true && RobotL.GetComponent <CalcIKsldr1>().enabled == true)
     {
         button.GetComponentInChildren <Text>().text = "Synchronized mode";
         RobotR.GetComponent <CalcIKsldr>().enabled  = false;
         RobotL.GetComponent <CalcIKsldr1>().enabled = false;
         RobotR.GetComponent <SyncModeR>().enabled   = true;
         RobotL.GetComponent <SyncModeL>().enabled   = true;
     }
     else
     {
         button.GetComponentInChildren <Text>().text = "Desynchronized";
         RobotR.GetComponent <CalcIKsldr>().enabled  = true;
         RobotL.GetComponent <CalcIKsldr1>().enabled = true;
         RobotR.GetComponent <SyncModeR>().enabled   = false;
         RobotL.GetComponent <SyncModeL>().enabled   = false;
     }
 }
    IEnumerator waiter()
    {
        canvas = GameObject.Find("Canvas").GetComponent <Canvas>();
        slider = canvas.GetComponentsInChildren <Slider>();

        RobotR.GetComponent <CalcIKsldr>().x_coord  = 8;
        RobotR.GetComponent <CalcIKsldr>().y_coord  = 0;
        RobotR.GetComponent <CalcIKsldr>().z_coord  = 8;
        RobotL.GetComponent <CalcIKsldr1>().x_coord = 8;
        RobotL.GetComponent <CalcIKsldr1>().y_coord = 0;
        RobotL.GetComponent <CalcIKsldr1>().z_coord = 8;
        yield return(new WaitForSeconds(1));

        foreach (Slider i in slider)
        {
            i.value = 0;
        }
        slider[0].value = slider[2].value = slider[6].value = slider[8].value = 8;
    }