Cấu trúc hệ thống điều khiển

Một phần của tài liệu Nghiên cứu, thiết kế và chế tạo hệ thống hỗ trợ tập vật lý trị liệu các chi với sự hỗ trợ của thực ảo (VR) (Trang 66 - 68)

4.4 Truyền thông

Máy tính giám sát tính hiệu qua kết nối cổng COM. Trên máy tính xử lí trung tâm có chương trình: đọc dữ liệu từ vi điều khiển, đọc dự liệu từ Kinect, mô phỏng 3D nhân vật đạp xe, lập biểu đồ thời gian thực về góc quay của tay và chân, giao diện hiển

thị các thông số từ vi điều khiển và Kinect. Ngôn ngữ lập trình phần mềm là C# và ngôn ngữ lập trình vi điều khiển là C++.

4.5 Hệ thống cảm biến4.5.1 Kinect 4.5.1 Kinect

Kinect (tên mật trong thời gian phát triển là Project Natal) là thiết bị cảm biến ngoại vi thu chuyển động phát triển bởi Microsoft dành cho máy console Xbox 360 và Windows. Khi kết nối vào Xbox 360, người chơi có thể điều khiển và tương tác với máy console mà không cần tay cầm điều khiển, thông qua giao diện người dùng tự nhiên sử dụng cử chỉ và lệnh thoại.

Hiện tại Microsoft đưa ra 2 phiên bản Kinect. Một cho Xbox 360 và 1 cho PC (Kinect for PC). Microsoft ra mắt bộ công cụ phát triển phần mềm Kinect cho Windows 7 (SDK – Software Developer Kit) ngày 16 tháng 6 năm 2011. Bộ công cụ phát triển phần mềm này cho phép các nhà phát triển viết ứng dụng cho Kinect ở ngôn ngữ C#, C++/CLI, Visual Basic 2005.

Kinect là một thiết bị tích hợp cảm biến chiều sâu, camera màu và một nhóm microphones cùng nhiều thứ khác đặt bên trong một hộp nhỏ và phẳng. Hộp phẳng này được gắn kèm với một động cơ nhỏ để có thể cho phép thiết bị thay đổi góc quay theo phương ngang. Thiết bị cảm biến Kinect bao gồm những thành phần sau:

• Color camera

• Infrared (IR) emitter

• IR depth sensor

• Tilt motor

•Microphone array ( gồm 4 microphone giống nhau hoạt động ở 16bit với tốc độ lấy

mẫu là 16KHz)

• LED

Một phần của tài liệu Nghiên cứu, thiết kế và chế tạo hệ thống hỗ trợ tập vật lý trị liệu các chi với sự hỗ trợ của thực ảo (VR) (Trang 66 - 68)

Tải bản đầy đủ (DOCX)

(95 trang)
w