Giải pháp bù sai số cảm biến siêu âm trên thiết bị hỗ trợ người khiếm thị di chuyển
Abstract
This paper presents a method of error compensation of ultrasonic sensors on a wearable device that has funtions of detecting obstacles ahead, left and right by ultrasonic waves, and create alerts in Vietnamese for the blinds. The operation system of microcontroller is integrated with the sensor error compensation function identified from experimental data, using the Levenberg-Marquardt least square algorithm. Experiments on the blinds indicate that error compensation algorithm can opererate effeciently in real conditions, and the ability on development of a low-cost device is absolutly feasible.
Tóm tắt
Bài báo trình bày giải pháp bù sai số cảm biến siêu âm cho thiết bị đeo có chức năng phát hiện chướng ngại vật phía trước, bên trái và bên phải bằng sóng siêu âm, đồng thời cảnh báo cho người khiếm thị bằng tiếng Việt. Phần mềm hệ thống trên vi điều khiển được tích hợp hàm bù sai số cảm biến, nhận dạng được từ dữ liệu thực nghiệm, bằng giải thuật bình phương tối thiểu Levenberg-Marquardt. Thử nghiệm thiết bị với người khiếm thị cho thấy giải thuật bù sai số hoạt động hiệu quả và khả năng hoàn thiện sản phẩm giá rẻ là hoàn toàn khả thi.
Tài liệu tham khảo
[1] H. Hiền, “Việt Nam có khoảng 2 triệu người mù và thị lực kém thị lực.” Trung tâm truyền thông - giáo dục sức khỏe trung ương, Bộ Y tế, 2019, [Online]. Available: http://t5g.org.vn/viet-nam-co-khoang-2-trieu-nguoi-mu-va-thi-luc-kem. (truy cập tháng 9/2021).
[2] D. T. H. Nguyễn Xuân Tiến, Mai Văn Đấng, Trần Văn Kiên, “Nghiên cứu phát triển gậy thông minh dành cho người khiếm thị.” Tập san Sinh viên nghiên cứu khoa học, Trường Đại học Công nghiệp Hà Nội, trang 9-11, Số 9.2019.
[3] N. C. Ngôn, “Thiết bị hỗ trợ người khiếm thị đi đường.” Kỷ yếu Hội nghị Cơ điện tử toàn quốc lần thứ 6 – VCM 2012, NXB Đại học Quốc gia Hà Nội, pp. 13–18, doi: ISBN: 978-604-62-0753-5.
[4] H. P. Gavin, "The Levenberg-Marquardt algorithm for nonlinear least squares curve-
fitting problems." Duke University, September 18, 2020.
[5] D. W. Marquardt, “An algorithm for least-squares estimation of nonlinear parameters."
J. of the Society for Industrial and Applied Mathematics, 11(2):431-441, 1963.
[6] I. The MathWorks, "The MathWorks, Inc., 'Curve Fitting ToolboxTM User's Guide,'
2021." Curve Fitting ToolboxTM User's Guide,” 2021.