KR-20260063944-A - Robot controller system for controlling various types of robots
Abstract
The present invention relates to a multi-purpose robot integrated controller system for controlling robots for various uses, and is characterized by comprising: a main control board including a communication unit for receiving a robot driving program from an external device, a storage unit for storing robot driving programs for different uses, a controller for driving a robot based on a robot driving program selected by a user, and a user interface unit for receiving user operation commands; one or more robot servo driving module shields pin-coupled to the main control board, which generate a servo driving control signal corresponding to a robot driving control command transmitted from the controller and transmit it to the corresponding robot via a wireless communication unit; and a power supply unit for supplying operating power to the main control board.
Inventors
- 이현종
Assignees
- (주)메이크웨어
Dates
- Publication Date
- 20260507
- Application Date
- 20241031
Claims (4)
- A main control board comprising a communication unit for receiving a robot driving program from an external device, a storage unit for storing robot driving programs for different purposes, a controller for driving a robot based on a robot driving program selected by a user, and a user interface unit for receiving user operation commands; One or more robot servo drive module shields that are pin-coupled to the main control board and generate a servo drive control signal corresponding to a robot drive control command transmitted from the controller and transmit it to the robot via a wireless communication unit; A multi-purpose robot integrated controller system characterized by including a power supply unit that supplies operating power to the main control board.
- A multi-purpose robot integrated controller system according to claim 1, further comprising a program manager module that is installed and executed in the memory of the external device, provides robot driving program packages for different uses provided by a management server, and provides a user interface environment capable of updating, editing, uploading, and selecting a robot to be controlled for each robot driving program within the provided package.
- In claim 1, the one or more servo drive module shields for a robot are, A multi-purpose robot integrated controller system characterized by including one or more of a servo drive module shield for a multi-joint robot, a servo drive module shield for a mobile robot, a servo drive module shield for a walking robot, and a servo drive module shield for a drone.
- A multi-purpose robot integrated controller system according to claim 1, wherein the user interface unit further comprises a gyroscope sensor for measuring a change in orientation of the multi-purpose robot integrated controller system caused by user motion.
Description
Multipurpose Robot Integrated Controller System The present invention relates to a robot controller, and more particularly to a multi-purpose robot integrated controller system for controlling robots for various uses. Starting with early manufacturing robots that could only be seen in factories, and extending to serving robots bustling about in restaurants, autonomous delivery robots roaming the streets, disinfection robots in public places, and even military robots, robots are continuing to make remarkable growth to the point where they are permeating every corner of our daily lives. Robots can be classified into walking robots, self-propelled robots, Cartesian robots, collaborative robots, and other interaction-controlled robots based on their movement or actuation methods. Since controlling these various types of robots requires controllers with different characteristics, there is a burden of having to develop a controller for each type of robot. Although technology for attaching various shields (Ethernet shields, relay shields, etc.) to the open-source-based control controller Arduino is known, this is limited to educational purposes; therefore, there is a need to develop technology that can control robots of various uses or types in actual service using a single integrated controller. FIG. 1 is an example diagram of the peripheral configuration of a multi-purpose robot integrated controller system (100) according to one embodiment of the present invention. FIG. 2 is an example diagram of the configuration of a multi-purpose robot integrated controller system (100) according to one embodiment of the present invention. FIG. 3 is a drawing for further explaining the operation of a multi-purpose robot integrated controller system (100) according to one embodiment of the present invention. The embodiments described below are presented as examples to aid in understanding the invention, and it should be understood that the invention may be implemented with various modifications different from the embodiments described herein. However, in describing the invention, detailed descriptions and specific illustrations of related known functions or components are omitted if it is determined that such detailed descriptions or specific illustrations might unnecessarily obscure the essence of the invention. Furthermore, the attached drawings are not drawn to actual scale to aid in understanding the invention, and the dimensions of some components may be exaggerated. The first and second terms used in this application may be used to describe various components, but the components should not be limited by the terms. The terms are used solely for the purpose of distinguishing one component from another. Furthermore, the terms used in this application are used merely to describe specific embodiments and are not intended to limit the scope of the rights. The singular expression includes the plural expression unless the context clearly indicates otherwise. Terms such as “comprising,” “consisting of,” or “consisting of” in this application are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. First, FIG. 1 illustrates a peripheral configuration diagram of a multi-purpose robot integrated controller system (100) according to one embodiment of the present invention. As illustrated in FIG. 1, the multi-purpose robot integrated controller system (100) according to an embodiment of the present invention is a type of control box for wirelessly remotely controlling a multi-joint robot (200), a drone robot (300), a driving robot (400), a walking robot (500), etc. The multi-joint robot (200), drone robot (300), driving robot (400), and walking robot (500) are merely examples, and depending on the type of shield combined with the main control board described in FIG. 2, various types of robots or robots for various purposes can be remotely controlled. A multi-purpose robot integrated controller system (100) according to an embodiment of the present invention is connected via wired or wireless connection to a user's portable terminal, such as a computer system or a mobile phone, and receives a program (library, hereinafter referred to as a robot driving program) for driving a robot to be controlled (robot to be controlled) and remotely controls the robot to be controlled. In order to upload the necessary robot driving program to the multi-purpose robot integrated controller system (100) or to update and edit the robot driving program, it is preferable to install a program manager module in the form of an application program on a computer system or user handheld terminal corresponding to an external device. A program manager module installed in the memory of an external devi