Prototyping Educational and Scientific Devices with a Custom Python Library for Lego Robot Inventor 5in1 Mindstorms Kit: A Leap Motion Integration Case Study
Jakub Malinowski, Piotr Artiemjew, Wojciech Cybowski
2024
Abstract
This paper introduces a custom Python library specifically developed to enable the rapid prototyping of devices for educational and scientific purposes using the Lego Mindstorms Robot Inventor set. The integration of Leap Motion as a case study exemplifies the library’s extensive capabilities in facilitating intuitive and interactive control mechanisms for mobile robots. Through the Leap Motion controller, this research explores the innovative application of real-time hand gesture recognition, allowing users to command the robot with natural gestures for movement, direction, and speed adjustments. The decision to use Leap Motion as a case study serves to highlight the library’s adaptability and effectiveness in processing and interpreting gesture data, thereby offering a glimpse into the broader potential of the library for various applications. This approach demonstrates how educators and researchers can utilize the library to create engaging learning experiences and conduct exploratory projects in robotics and beyond. By detailing the process of integrating Leap Motion with the Robot Inventor set through our Python library, the paper underscores the potential of such tools in enhancing interactive learning environments and advancing the field of educational technology. The open-source nature of the library, coupled with its modular design, ensures that it can be easily extended and adapted to fit a wide range of educational and scientific prototyping needs. This paper thus presents a valuable resource for those looking to explore the frontiers of interactive technology in education and research.
DownloadPaper Citation
in Harvard Style
Malinowski J., Artiemjew P. and Cybowski W. (2024). Prototyping Educational and Scientific Devices with a Custom Python Library for Lego Robot Inventor 5in1 Mindstorms Kit: A Leap Motion Integration Case Study. In Proceedings of the 16th International Conference on Computer Supported Education - Volume 1: CSEDU; ISBN 978-989-758-697-2, SciTePress, pages 542-549. DOI: 10.5220/0012712600003693
in Bibtex Style
@conference{csedu24,
author={Jakub Malinowski and Piotr Artiemjew and Wojciech Cybowski},
title={Prototyping Educational and Scientific Devices with a Custom Python Library for Lego Robot Inventor 5in1 Mindstorms Kit: A Leap Motion Integration Case Study},
booktitle={Proceedings of the 16th International Conference on Computer Supported Education - Volume 1: CSEDU},
year={2024},
pages={542-549},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012712600003693},
isbn={978-989-758-697-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 16th International Conference on Computer Supported Education - Volume 1: CSEDU
TI - Prototyping Educational and Scientific Devices with a Custom Python Library for Lego Robot Inventor 5in1 Mindstorms Kit: A Leap Motion Integration Case Study
SN - 978-989-758-697-2
AU - Malinowski J.
AU - Artiemjew P.
AU - Cybowski W.
PY - 2024
SP - 542
EP - 549
DO - 10.5220/0012712600003693
PB - SciTePress