반응형

https://youtube.com/live/9p47d7eROy8

[unity#12] 유니티에서 FBX파일을 import해서 아두이노와 시리얼통신으로 여러가지 모델을 조합해서 디지털트윈 해보기! (녹칸다 디지털트윈/digitaltwin)

녹칸다의 내맘대로 유니티(unity) 시리즈이다!

이번편의 내용은 아래 슬라이드로 공유된다!
https://docs.google.com/presentation/d/1yiia2U7D-iLx6HU1SVTbA4632Rpbq3rOaz8UXqatIcg/edit?slide=id.g33e3ca8e4de_1_229#slide=id.g33e3ca8e4de_1_229

이제 로봇 시뮬레이션도 해보고 여러가지를 붙혀서 복잡한 예제를 만들어보도록 하자!

 

유니티패키지

unity12.unitypackage
1.49MB


1.녹칸다가 간단하게 만들어둔 4-DOF로봇팔(simple_robot.fbx)을 유니티에 추가하고 실제 아두이노랑 연결하기 이전에 유니티에서 키보드 입력으로 제어가능하도록 관절바디를 설정하시오!

ex1_script.cs
0.00MB

 

2.만약 녹칸다가 예제1번에서 키보드 숫자키 1~8까지가 아니라 다른키를 입력하고 싶을때 유니티 에디터에서 어떤 전략을 쓰면 좋을까?

ex2_script.cs
0.00MB

 

3.현재 관절별로 각도값을 UI에 출력해보기!

ex3_script.cs
0.00MB

 

4.아두이노에 버튼 8개를 부착해서 키보드1~8을 눌렀을때 하던 행위를 하드웨어적인 컨트롤러를 이용해서 움직여보기!

ex4_script.cs
0.00MB

 

5.로봇의 끝지점에 실린더모양(linear.fbx)의 모델을 붙혀서 유니티에 UI에 버튼을 2개 추가해서 실린더를 전진, 후진하도록 하시오!

ex5_script.cs
0.00MB

 

6.예제5번의 로봇모양에서 실린더끝에 모터(motor.fbx)모양을 추가해서 실린더가 전진하면 모터도 함께 전진하도록 하고 모터는 개별적으로 유니티속에 버튼ui를 이용해서 회전할수있도록 하시오!

ex6_script.cs
0.00MB

 

7.예제6번의 로봇에서 버튼(btn.fbx)모양을 8개 추가하고 아두이노에 있는 물리적인 버튼이 눌려지면 유니티속 버튼도 같이 눌려지도록 하시오!

ex7_script.cs
0.00MB

반응형
Posted by 덕력킹
,