[go: up one dir, main page]

CN118205848A - A high-level intelligent book handling, classification and sorting robot and its use method - Google Patents

A high-level intelligent book handling, classification and sorting robot and its use method Download PDF

Info

Publication number
CN118205848A
CN118205848A CN202410542190.3A CN202410542190A CN118205848A CN 118205848 A CN118205848 A CN 118205848A CN 202410542190 A CN202410542190 A CN 202410542190A CN 118205848 A CN118205848 A CN 118205848A
Authority
CN
China
Prior art keywords
book
steering
robot
claw
rotating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410542190.3A
Other languages
Chinese (zh)
Inventor
任彬
李兆昌
崔北奇
郭京亮
宋芷安
李欣洁
刘仁芬
郁洋
赵增旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shijiazhuang Tiedao University
Original Assignee
Shijiazhuang Tiedao University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shijiazhuang Tiedao University filed Critical Shijiazhuang Tiedao University
Priority to CN202410542190.3A priority Critical patent/CN118205848A/en
Publication of CN118205848A publication Critical patent/CN118205848A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/0492Storage devices mechanical with cars adapted to travel in storage aisles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J5/00Manipulators mounted on wheels or on carriages
    • B25J5/007Manipulators mounted on wheels or on carriages mounted on wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • B25J9/1666Avoiding collision or forbidden zones
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1373Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
    • B65G1/1375Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses the orders being assembled on a commissioning stacker-crane or truck

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

The invention relates to a high-rise intelligent book carrying, classifying and sorting robot and a use method thereof, wherein the robot comprises the following steps: the motion mechanism is used for driving the whole robot to move; the vehicle body telescopic mechanism is arranged on the motion mechanism and used for lifting and lowering, and the top of the vehicle body telescopic mechanism is provided with a mounting platform; the rotary classification mechanism is arranged on the mounting platform at the top of the car body telescopic mechanism and is used for accommodating, identifying and judging books to be classified; the conveying steering mechanism is arranged at the top of the rotary classification mechanism, and a mechanical claw is further arranged on the conveying steering mechanism and is driven to perform front-back and steering movement through the conveying steering mechanism so as to convey the books identified by the rotary classification mechanism to the front part of the robot; the main control module is arranged on the mounting platform and used for transmitting control instructions to the movement mechanism, the vehicle body telescopic mechanism, the rotary classification mechanism and the transmission steering mechanism so as to control the actions of all the mechanisms. The invention can improve the quality and efficiency of book arrangement.

Description

一种高层智能图书搬运分类整理机器人及其使用方法A high-level intelligent book handling, classification and sorting robot and its use method

技术领域Technical Field

本发明涉及一种图书收纳技术领域,特别是关于一种高层智能图书搬运分类整理机器人及其使用方法。The present invention relates to the technical field of book storage, and in particular to a high-level intelligent book transporting, sorting and arranging robot and a use method thereof.

背景技术Background technique

阅读已经成为当今社会不可或缺的一部分,随着国民阅读率的提高,图书馆为人们阅读提供了良好的条件,但之出现的图书收纳整理不便的难题。传统图书的收纳整理方式主要还是管理员收纳,记录信息复杂,效率低,影响管理员的其他重要工作导致人力资源的浪费,在大型图书馆,图书整理的确是一个不小的工作量对管理员体力和准确度都有很高要求。Reading has become an indispensable part of today's society. With the increase in national reading rates, libraries provide people with good conditions for reading, but the problem of inconvenient book storage and organization has emerged. The traditional way of storing and organizing books is mainly for administrators to store and organize them, which is complicated to record information and inefficient, affecting other important work of administrators and leading to waste of human resources. In large libraries, book organization is indeed a lot of work and requires administrators to have high physical strength and accuracy.

发明内容Summary of the invention

针对上述问题,本发明的目的是提供一种高层智能图书搬运分类整理机器人及其使用方法,由机器代替人工搬运整理图书,提高图书整理的质量与效率,节约人力物力和财力,达到快速准确拜访图书的效果。In view of the above problems, the purpose of the present invention is to provide a high-level intelligent book handling, sorting and organizing robot and its use method, so that the machine can replace manual handling and organizing of books, improve the quality and efficiency of book organization, save manpower, material and financial resources, and achieve the effect of quickly and accurately visiting books.

为实现上述目的,本发明采取以下技术方案:一种高层智能图书搬运分类整理机器人,其包括:运动机构,用于带动整个机器人进行移动;车体伸缩机构,设置在运动机构上,用于进行升降运动,并在车体伸缩机构顶部设置有一安装平台;旋转分类机构,设置在车体伸缩机构顶部的安装平台上,用于容置并识别判断待分类书籍;传送转向机构,设置在旋转分类机构的顶部,位于传送转向机构上还设置有机械爪,通过传送转向机构带动机械爪进行前后及转向运动,以将旋转分类机构识别后的书籍传送至机器人前部;主控模块,设置在安装平台上,用于向运动机构、车体伸缩机构、旋转分类机构和传送转向机构传输控制指令,以控制各个机构的动作。To achieve the above-mentioned purpose, the present invention adopts the following technical scheme: a high-level intelligent book handling, classification and sorting robot, which includes: a motion mechanism, used to drive the entire robot to move; a body telescopic mechanism, which is arranged on the motion mechanism and is used to perform lifting and lowering movements, and a mounting platform is arranged on the top of the body telescopic mechanism; a rotating classification mechanism, which is arranged on the mounting platform on the top of the body telescopic mechanism and is used to accommodate and identify and judge books to be classified; a transmission and steering mechanism, which is arranged on the top of the rotating classification mechanism, and a mechanical claw is also arranged on the transmission and steering mechanism, and the mechanical claw is driven by the transmission and steering mechanism to perform forward and backward and steering movements to transmit the books identified by the rotating classification mechanism to the front of the robot; a main control module, which is arranged on the mounting platform and is used to transmit control instructions to the motion mechanism, the body telescopic mechanism, the rotating classification mechanism and the transmission and steering mechanism to control the actions of each mechanism.

进一步,车体伸缩机构采用剪式抬升结构,安装在运动机构的底盘上,沿z轴方向伸缩运动;车体伸缩机构包括四根固定管、电推杠、两组平行四连杆、安装平台、传动轴、辅助连杆和气弹簧;四根固定管分别设置在底盘的四个顶角处构成车体框架;位于车体框架内的底盘上设置有两组平行四连杆,且两组平行四连杆是由抬升连杆和辅助连杆平行交错排布构成的剪切式抬升结构,位于底部的抬升连杆的端部设置在底盘上,位于顶部的抬升连杆的端部设置有安装平台;在两组平行四连杆的两侧设置有辅助连杆;位于底层的两抬升连杆之间铰接有传动轴,电推杠的一端铰接在传动轴上,电推杠的另一端铰接在底盘上,通过电推杠为整个车体伸缩机构提供升降的动力,位于电推杠的两侧设置有气弹簧。Furthermore, the vehicle body telescopic mechanism adopts a scissor-type lifting structure, which is installed on the chassis of the motion mechanism and telescopically moves along the z-axis direction; the vehicle body telescopic mechanism includes four fixed tubes, an electric push rod, two sets of parallel four-links, a mounting platform, a transmission shaft, an auxiliary link and a gas spring; the four fixed tubes are respectively arranged at the four top corners of the chassis to form a vehicle body frame; two sets of parallel four-links are arranged on the chassis located inside the vehicle body frame, and the two sets of parallel four-links are shear-type lifting structures composed of lifting links and auxiliary links arranged in parallel and staggered manner, the end of the lifting link located at the bottom is arranged on the chassis, and the end of the lifting link located at the top is provided with a mounting platform; auxiliary links are arranged on both sides of the two sets of parallel four-links; a transmission shaft is hinged between the two lifting links located at the bottom layer, one end of the electric push rod is hinged on the transmission shaft, and the other end of the electric push rod is hinged on the chassis, the electric push rod is used to provide lifting power for the entire vehicle body telescopic mechanism, and gas springs are arranged on both sides of the electric push rod.

进一步,每根固定管的顶部设置有缓震胶垫,为安装平台提供缓震。Furthermore, a shock-absorbing rubber pad is arranged on the top of each fixing pipe to provide shock absorption for the installation platform.

进一步,旋转分类机构包括龙门架、扫码模块、旋转书仓、异形凸轮、旋转盘、书仓单元、六槽槽轮、伸缩滑轨、书仓滑块、旋转舵机、支撑用牛眼轮和限位用牛眼轮;其中,旋转书仓由多个书仓单元沿圆周间隔设置构成;龙门架设置在安装平台的顶部四个顶角处,位于龙门架内的空间设置有旋转书仓;旋转书仓的底部设置有旋转舵机,旋转舵机通过支撑架安装在安装平台的底部,旋转舵机输出轴通过齿轮传动结构将动力传输至六槽槽轮,六槽槽轮设置在安装平台的底部;旋转舵机与主控模块连接由主控模块控制其动作,进而由旋转舵机提供动力以带动旋转书仓进行旋转交替的工作,并通过转速控制旋转书仓内书仓单元书目的筛选速度;异形凸轮固定设置在安装平台上,位于异形凸轮的顶部设置有旋转盘,旋转盘的底部与六槽槽轮连接,由六槽槽轮带动旋转盘相对异形凸轮进行转动,沿旋转盘圆周方向间隔设置有多个伸缩滑轨,伸缩滑轨的设置数量与书仓单元的设置数量呈对应设置;每个书仓单元底部的一端设置有与伸缩滑轨配合的书仓滑块,每个书仓单元底部的另一端设置有支撑用牛眼轮,通过支撑用牛眼轮与安装平台接触,为书仓单元提供支撑运动;位于书仓滑块的底部还设置有限位用牛眼轮,限位用牛眼轮与异形凸轮配合,实现书仓单元在伸缩滑轨上的滑动,由异形凸轮控制每个书仓单元的运动规律,使书仓单元通过书仓滑块在伸缩滑轨上实现往复的伸缩运动;在靠近机器人前部的安装平台上,位于旋转书仓的一侧设置有扫码模块,扫码模块能与旋转书仓中的某一书仓单元对准,以扫描该书仓单元内书籍上的ISBN二维码,实现数目分类的识别和判断,并将扫描信息反馈至主控模块。Furthermore, the rotary sorting mechanism includes a gantry, a code scanning module, a rotary book bin, a special-shaped cam, a rotary disk, a book bin unit, a six-slot groove wheel, a telescopic slide rail, a book bin slider, a rotary servo, a supporting bull's eye wheel and a limiting bull's eye wheel; wherein the rotary book bin is composed of a plurality of book bin units arranged at intervals along a circle; the gantry is arranged at the four top corners of the top of the mounting platform, and a rotary book bin is arranged in the space inside the gantry; a rotary servo is arranged at the bottom of the rotary book bin, and the rotary servo is installed at the bottom of the mounting platform through a supporting frame, and the output shaft of the rotary servo transmits power to the six-slot groove wheel through a gear transmission structure, and the six-slot groove wheel is arranged at the bottom of the mounting platform; the rotary servo is connected to the main control module, and its action is controlled by the main control module, and then the rotary servo provides power to drive the rotary book bin to rotate alternately, and the screening speed of the book bin unit in the rotary book bin is controlled by the rotation speed; the special-shaped cam is fixedly arranged on the mounting platform, and a rotary disk is arranged at the top of the special-shaped cam, and the bottom of the rotary disk is connected to the six-slot groove wheel, which is controlled by the six-slot groove wheel The rotating disk is driven to rotate relative to the special-shaped cam, and a plurality of telescopic slide rails are arranged at intervals along the circumferential direction of the rotating disk, and the number of the telescopic slide rails is arranged corresponding to the number of the book bin units; a book bin slider matched with the telescopic slide rail is arranged at one end of the bottom of each book bin unit, and a supporting bull's eye wheel is arranged at the other end of the bottom of each book bin unit, which contacts the mounting platform through the supporting bull's eye wheel to provide supporting movement for the book bin unit; a limiting bull's eye wheel is also arranged at the bottom of the book bin slider, and the limiting bull's eye wheel cooperates with the special-shaped cam to realize the sliding of the book bin unit on the telescopic slide rail, and the movement law of each book bin unit is controlled by the special-shaped cam, so that the book bin unit realizes reciprocating telescopic movement on the telescopic slide rail through the book bin slider; on the mounting platform close to the front of the robot, a code scanning module is arranged on one side of the rotating book bin, and the code scanning module can be aligned with a book bin unit in the rotating book bin to scan the ISBN two-dimensional code on the books in the book bin unit, realize the recognition and judgment of the number classification, and feed back the scanning information to the main control module.

进一步,每个书仓单元的底部都设置有压力传感器,用于检测书仓单元内有无存储书籍,并将检测到的信息传输至主控模块。Furthermore, a pressure sensor is provided at the bottom of each book storage unit for detecting whether there are books stored in the book storage unit and transmitting the detected information to the main control module.

进一步,传送转向机构包括机械臂传送模块和机械爪,机械臂传送模块滑动设置在龙门架顶部的传送滑轨上,位于机械臂传送模块的前端设置有机械爪,由机械臂传送模块与机械爪配合运动实现对书仓单元中的书籍进行抓取移动;机械臂传送模块作为机械大臂,包括直线滑轨、3D滑车、第一同步带、传送电机、转向电机、转向主动轮、转向从动轮和第二同步带;直线滑轨设置在龙门架的传送滑轨上,且直线滑轨设置在两个传送滑轨的中间,3D滑车的两侧滑动设置在直线滑轨上,且3D滑车中部底部固定在直线滑轨的第一同步带上;位于直线滑轨的末端设置有传送电机,由传送电机3提供动力驱动直线滑轨的第一同步带进行转动,进而带动3D滑车沿直线滑轨进行滑动;3D滑车上设置有转向电机和转向主动轮,转向电机的输出轴与转向主动轮同轴连接在3D滑车上;位于直线滑轨的前端设置有安装板,安装板上设置有转向从动轮,转向从动轮的转轴穿设在安装板上,且转向从动轮通过第二同步带与转向主动轮进行传动连接;位于安装板下方,机械爪与转向从动轮同轴固定连接,由转向从动轮的转动实现机械爪的转向,同时,并由直线滑轨带动机械爪进行伸缩运动。Furthermore, the transmission and steering mechanism includes a robotic arm transmission module and a mechanical claw. The robotic arm transmission module is slidably arranged on the transmission slide rail at the top of the gantry. A mechanical claw is arranged at the front end of the robotic arm transmission module. The robotic arm transmission module and the mechanical claw cooperate to move the books in the book warehouse unit; the robotic arm transmission module serves as a mechanical arm, including a linear slide rail, a 3D pulley, a first synchronous belt, a transmission motor, a steering motor, a steering driving wheel, a steering driven wheel and a second synchronous belt; the linear slide rail is arranged on the transmission slide rail of the gantry, and the linear slide rail is arranged in the middle of the two transmission slide rails, the two sides of the 3D pulley are slidably arranged on the linear slide rail, and the middle bottom of the 3D pulley is fixed on the first synchronous belt of the linear slide rail; A transmission motor is arranged at the end of the linear slide rail, and the transmission motor 3 provides power to drive the first synchronous belt of the linear slide rail to rotate, thereby driving the 3D pulley to slide along the linear slide rail; a steering motor and a steering driving wheel are arranged on the 3D pulley, and the output shaft of the steering motor is coaxially connected to the steering driving wheel on the 3D pulley; a mounting plate is arranged at the front end of the linear slide rail, and a steering driven wheel is arranged on the mounting plate, and the rotating shaft of the steering driven wheel is passed through the mounting plate, and the steering driven wheel is transmission-connected to the steering driving wheel through the second synchronous belt; located below the mounting plate, the mechanical claw is coaxially fixedly connected to the steering driven wheel, and the steering of the mechanical claw is realized by the rotation of the steering driven wheel, and at the same time, the mechanical claw is driven by the linear slide rail to perform telescopic movement.

进一步,机械爪包括机械臂小臂、夹爪舵机、夹爪限位块、直线轴承、夹爪、夹爪盘、夹爪连杆和夹爪限位光轴;机械臂小臂的顶部固定连接在转向从动轮的转轴上,机械臂小臂的底部设置有夹爪,位于夹爪的中部设置有夹爪舵机、夹爪盘和夹爪连杆,夹爪舵机驱动夹爪盘动作,夹爪连杆一端连接在夹爪盘上,夹爪连杆另一端连接在夹爪一侧;位于夹爪的后部设置有直线轴承和夹爪限位光轴,位于夹爪的底部设置有夹爪限位块;夹爪舵机提供动力通过夹爪连杆使夹爪在夹爪限位块及夹爪限位光轴上实现夹爪的抓取和放松动作;位于垂直机械臂的上部设置有摄像头,用于采集目标书架的空位图像信息,并传输至主控模块;位于直线滑轨的末端设置有定位雷达,用于导航避障。Furthermore, the mechanical claw includes a mechanical arm forearm, a clamping jaw servo, a clamping jaw limit block, a linear bearing, a clamping jaw, a clamping jaw plate, a clamping jaw connecting rod and a clamping jaw limit optical axis; the top of the mechanical arm forearm is fixedly connected to the rotating shaft of the steering driven wheel, the bottom of the mechanical arm forearm is provided with a clamping jaw, the middle of the clamping jaw is provided with a clamping jaw servo, a clamping jaw plate and a clamping jaw connecting rod, the clamping jaw servo drives the clamping jaw plate to move, one end of the clamping jaw connecting rod is connected to the clamping jaw plate, and the other end of the clamping jaw connecting rod is connected to one side of the clamping jaw; a linear bearing and a clamping jaw limit optical axis are provided at the rear of the clamping jaw, and a clamping jaw limit block is provided at the bottom of the clamping jaw; the clamping jaw servo provides power through the clamping jaw connecting rod to enable the clamping jaw to realize the grasping and releasing actions on the clamping jaw limit block and the clamping jaw limit optical axis; a camera is provided at the upper part of the vertical mechanical arm for collecting image information of the empty space of the target bookshelf and transmitting it to the main control module; a positioning radar is provided at the end of the linear slide rail for navigation and obstacle avoidance.

进一步,主控模块包括主控驱动单元和中央处理单元,主控驱动单元主要负责控制底盘行走,机械爪对图书拿取、放置,图书二维码识别任务;中央处理单元主要负责自主导航建图,视觉识别任务;中央处理单元通过与主控单元通信来控制其他单元完成图书收纳任务;主控驱动单元与图书馆系统进行信息交互,定位图书的摆放书架以及层数。Furthermore, the main control module includes a main control drive unit and a central processing unit. The main control drive unit is mainly responsible for controlling the movement of the chassis, the mechanical claws to pick up and place books, and the book QR code recognition tasks; the central processing unit is mainly responsible for autonomous navigation and mapping, and visual recognition tasks; the central processing unit controls other units to complete the book storage task by communicating with the main control unit; the main control drive unit exchanges information with the library system to locate the bookshelves and the number of layers where the books are placed.

一种基于上述高层智能图书搬运分类整理机器人的使用方法,其包括:机器人在指定地点将已被借阅返还的书籍装载至旋转书仓中;获取书籍上的ISBN二维码,通过预先接入的图书馆分类系统获取图书分区,然后通过路径规划,自主定位、自主移动与自主避障,将书运送至预定分区;抵达预定分区后,对预定分区进行巡检,通过摄像头获取环境信息,实时识别到空闲位置后,确定目标夹爪位置,将夹爪移动到目标夹爪位置后,将书籍从书仓单元中取出,放置到目标位置中。A method for using the above-mentioned high-level intelligent book handling, classification and sorting robot comprises: the robot loads borrowed and returned books into a rotating book bin at a designated location; obtains the ISBN QR code on the book, obtains the book partition through a pre-connected library classification system, and then transports the book to a predetermined partition through path planning, autonomous positioning, autonomous movement and autonomous obstacle avoidance; after arriving at the predetermined partition, inspects the predetermined partition, obtains environmental information through a camera, and after real-time identification of an idle position, determines the target gripper position, moves the gripper to the target gripper position, and then takes the book out of the book bin unit and places it in the target position.

进一步,确定目标夹爪位置,将夹爪移动到目标夹爪位置后,将书籍从书仓单元中取出,放置到目标位置中,包括:机器人的初始状态为,运动机构置于最低位置,车体伸缩模块、龙门架、旋转分类机构均平行于车体伸缩方向;机械臂传送模块、机械爪的转向电机、机械爪方向均平行于车体行进方向;车体伸缩机构与机械臂传送模块均处于初始限位位置,机械爪朝向旋转分类机构,机械爪处于张开状态,定义垂直机械臂及机械爪方向为机器人正向;当书仓单元检测到有书籍放入时进入准备状态,机器人开始工作,旋转分类机构进行扫码识别确定书籍信息同时与图书馆管理系统交互,按照同一层、同一书架、同一分区的原则定位图书存放位置,通过自主导航到达目标位置;到达目标位置后,运动机构工作,使定义机器人正向对向书架,电推杠工作驱动车体伸缩机构上升到指定书架层高后保持该状态,与此同时旋转分类机构工作,筛选目标书籍,筛选完成,传送电机驱动机械臂传送模块工作,3D滑车由同步带带动在龙门架上相对滑动,使机械爪向书仓位置移动,当运动到限位位置后,机械爪舵机驱动机械爪夹取模组实现机械爪的夹取,夹取到指定书籍,转向电机驱动机械臂转向模组实现机械臂小臂180°旋转,再由传送电机驱动机械臂大臂将书籍运送至书架前方,通过机械臂小臂上的摄像头识别书架空位,运动模组进行沿书架方向的平移运动微调位置,传送电机再驱动机械臂大臂将书籍送到指定位置,机械爪舵机工作,机械爪分开完成书籍的摆放,车体伸缩模组仍保持不动,机械臂与机械爪复位进行下一个书籍的摆放,直至本层书籍摆放完成再进行下一区域书籍的摆放;图书取出过程反之。Further, the target gripper position is determined, and after the gripper is moved to the target gripper position, the book is taken out of the book warehouse unit and placed in the target position, including: the initial state of the robot is that the motion mechanism is placed in the lowest position, the body telescopic module, the gantry, and the rotating classification mechanism are all parallel to the body telescopic direction; the robotic arm transmission module, the steering motor of the robotic claw, and the direction of the robotic claw are all parallel to the body travel direction; the body telescopic mechanism and the robotic arm transmission module are all in the initial limit position, the robotic claw faces the rotating classification mechanism, and the robotic claw is in an open state, and the vertical robotic arm and robotic claw direction are defined as the robot forward direction; when the book warehouse unit detects that a book has been placed in, it enters the ready state, the robot starts working, the rotating classification mechanism scans the code to identify the book information and interacts with the library management system at the same time, locates the book storage position according to the principle of the same layer, the same bookshelf, and the same partition, and reaches the target position through autonomous navigation; after reaching the target position, the motion mechanism works to define the robot forward to the bookshelf, and the electric push rod works to drive After the telescopic mechanism of the vehicle body rises to the designated bookshelf layer height, it maintains this state. At the same time, the rotating classification mechanism works to screen the target books. After the screening is completed, the transmission motor drives the mechanical arm transmission module to work, and the 3D pulley is driven by the synchronous belt to slide relatively on the gantry, so that the mechanical claw moves to the book warehouse position. When it moves to the limit position, the mechanical claw servo drives the mechanical claw clamping module to realize the clamping of the mechanical claw, and clamps the designated book. The steering motor drives the mechanical arm steering module to realize the 180° rotation of the mechanical arm forearm, and then the transmission motor drives the mechanical arm arm to transport the book to the front of the bookshelf. The camera on the mechanical arm forearm identifies the empty space on the bookshelf, and the motion module performs a translational motion along the direction of the bookshelf to fine-tune the position. The transmission motor then drives the mechanical arm arm to send the book to the designated position, the mechanical claw servo works, and the mechanical claw separates to complete the placement of the books. The telescopic module of the vehicle body remains stationary, and the mechanical arm and mechanical claw reset to place the next book until the books on this layer are placed before placing the books in the next area; the book removal process is the opposite.

本发明由于采取以上技术方案,其具有以下优点:The present invention adopts the above technical solution, which has the following advantages:

1、本发明的机器人运送目标主要针对于大型图书馆借阅室的书籍。机器人在指定地点装载已被借阅返还的书籍,通过书籍上的二维码获取书架ISBN码,通过接入图书馆分类系统获取图书分类区域及查询预存的目标位置,然后通过路径规划,自主定位与自主避障,将书运送至指定位置后,再通过中央处理器和图像采集识别分析书架空区位置,将图书归还到书架空闲区域,并要保证不扰乱周围其它书籍。本发明更进一步完善了图书智能管理系统,对图书馆的完全无人化具有重大意义。1. The robot transportation target of the present invention is mainly for books in the reading room of a large library. The robot loads the borrowed and returned books at the designated location, obtains the ISBN code of the bookshelf through the QR code on the book, obtains the book classification area and queries the pre-stored target location by accessing the library classification system, and then transports the book to the designated location through path planning, autonomous positioning and autonomous obstacle avoidance. Then, the central processor and image acquisition recognition analyze the location of the empty area of the bookshelf, and returns the book to the empty area of the bookshelf, and ensures that other books around it are not disturbed. The present invention further improves the intelligent management system of books, which is of great significance to the complete unmanned operation of the library.

2、本发明的机器人自主导航行驶至指定位置,同时图书通过旋转分类模块的识别分类,在机械爪的作用下被取出旋转书仓,车体伸缩机构将机器人抬升到指定书架层,机械臂传送模块将图书运送到指定书架空位再由机械臂小臂及机械爪放松实现图书摆放归位,运动机构采用麦轮底盘确保了行走过程的稳定性,整体结构简单,能实现在书架间狭小空间的灵活转向以及平移运动。2. The robot of the present invention autonomously navigates to the designated position. At the same time, the books are identified and classified by the rotating classification module and taken out of the rotating book bin under the action of the mechanical claw. The body telescopic mechanism lifts the robot to the designated bookshelf layer. The mechanical arm transmission module transports the books to the designated bookshelf space and then the mechanical arm forearm and the mechanical claw are relaxed to put the books back in place. The motion mechanism adopts a wheat wheel chassis to ensure the stability of the walking process. The overall structure is simple, and can realize flexible turning and translational movement in the narrow space between bookshelves.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本发明实施例中高层智能图书搬运整理机器人的整体结构示意图;FIG1 is a schematic diagram of the overall structure of a high-level intelligent book handling and sorting robot according to an embodiment of the present invention;

图2是本发明实施例中运动机构结构示意图;FIG2 is a schematic diagram of the structure of a motion mechanism according to an embodiment of the present invention;

图3是本发明实施例中车体伸缩机构示意图;3 is a schematic diagram of a vehicle body telescopic mechanism according to an embodiment of the present invention;

图4是本发明实施例中旋转分类机构上视图;FIG4 is a top view of a rotary classification mechanism according to an embodiment of the present invention;

图5是本发明实施例中旋转分类机构仰视图;5 is a bottom view of the rotary classification mechanism according to an embodiment of the present invention;

图6是本发明实施例中旋转分类机构侧视图;FIG6 is a side view of a rotary classification mechanism according to an embodiment of the present invention;

图7是本发明实施例中书仓单元结构示意图;7 is a schematic diagram of the structure of a book bin unit according to an embodiment of the present invention;

图8是本发明实施例中龙门架、机械臂传送模块及机械臂小臂结构示意图;8 is a schematic diagram of the structure of the gantry, the robotic arm transmission module and the robotic arm forearm in an embodiment of the present invention;

图9是本发明实施例中机械爪结构示意图;FIG9 is a schematic diagram of the structure of a mechanical claw in an embodiment of the present invention;

其中,附图标记为:Wherein, the accompanying drawings are marked as follows:

1-运动机构、2-车体伸缩机构、3-安装平台、4-旋转分类机构、5-传送转向机构、6-机械爪、7-主控模块、8-底盘、9-固定管、10-电推杠、11-传动轴、12-辅助连杆、13-气弹簧、14-抬升连杆、15-缓震胶垫、16-龙门架、17-旋转书仓、18-旋转舵机、19-六槽槽轮、20-书仓单元、21-异形凸轮、22-旋转盘、23-伸缩滑轨、24-书仓滑块、25-支撑用牛眼轮、26-限位用牛眼轮、27-扫码模块、28-传送滑轨、29-直线滑轨、30-3D滑车、31-第一同步带、32-传送电机、33-转向电机、34-转向主动轮、35-转向从动轮、36-第二同步带、37-机械臂传送模块、38-机械臂小臂、39-夹爪、40-夹爪舵机、41-夹爪盘、42-夹爪连杆、43-直线轴承、44-夹爪限位光轴、45-夹爪限位块、46-摄像头、47-定位雷达。1-movement mechanism, 2-body telescopic mechanism, 3-installation platform, 4-rotation classification mechanism, 5-transmission steering mechanism, 6-mechanical claw, 7-main control module, 8-chassis, 9-fixed tube, 10-electric push rod, 11-transmission shaft, 12-auxiliary connecting rod, 13-gas spring, 14-lifting connecting rod, 15-shock-absorbing rubber pad, 16-gantry, 17-rotating book warehouse, 18-rotating steering gear, 19-six-slot groove wheel, 20-book warehouse unit, 21-special-shaped cam, 22-rotating disk, 23-telescopic slide rail, 24-book warehouse slider, 25-support bull Eye wheel, 26-bull eye wheel for limiting, 27-barcode scanning module, 28-transmission slide rail, 29-linear slide rail, 30-3D pulley, 31-first synchronous belt, 32-transmission motor, 33-steering motor, 34-steering driving wheel, 35-steering driven wheel, 36-second synchronous belt, 37-mechanical arm transmission module, 38-mechanical arm forearm, 39-grip, 40-grip servo, 41-grip plate, 42-grip connecting rod, 43-linear bearing, 44-grip limiting optical axis, 45-grip limiting block, 46-camera, 47-positioning radar.

具体实施方式Detailed ways

针对目前图书馆管理中的分类困难、高层书架存取不方便等问题,为了解决传统图书收纳整理存在效率低下、需要大量劳动力的缺陷,本发明提供一种高层智能图书搬运分类整理机器人,用于进行图书搬运整理摆放,主要针对于大型图书馆借阅室的书籍。机器人在指定地点装载已被借阅返还的书籍,通过书籍上的二维码获取书架ISBN码,通过接入图书馆分类系统获取图书分类区域及查询预存的目标位置,然后通过路径规划,自主定位与自主避障,将书运送至指定位置后,再通过中央处理器和图像采集装置识别分析书架空区位置,将图书归还到书架空闲区域,并要保证不扰乱周围其它书籍。本发明的图书自主收纳车可以帮助自动分类整理、高层图书的摆放,高效的完成图书收纳工作,有效的解决图书归纳的难题;并且本发明更进一步完善了图书智能管理系统,对图书馆的完全无人化具有重大意义。In view of the current classification difficulties and inconvenient access to high-level bookshelves in library management, in order to solve the defects of low efficiency and large labor required for traditional book storage and sorting, the present invention provides a high-level intelligent book handling, sorting and sorting robot for book handling, sorting and placement, mainly for books in the reading room of a large library. The robot loads books that have been borrowed and returned at a designated location, obtains the ISBN code of the bookshelf through the QR code on the book, obtains the book classification area and queries the pre-stored target position by accessing the library classification system, and then transports the book to the designated location through path planning, autonomous positioning and autonomous obstacle avoidance, and then identifies and analyzes the empty area of the bookshelf through the central processor and image acquisition device, returns the book to the empty area of the bookshelf, and ensures that other books around are not disturbed. The book autonomous storage vehicle of the present invention can help automatically classify and sort, place high-level books, efficiently complete the book storage work, and effectively solve the problem of book induction; and the present invention further improves the book intelligent management system, which is of great significance to the complete unmanned operation of the library.

下面结合附图和实施例对本发明进行详细的描述。The present invention is described in detail below with reference to the accompanying drawings and embodiments.

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and/or "including" are used in this specification, it indicates the presence of features, steps, operations, devices, components and/or combinations thereof.

在本发明的一个实施例中,提供一种高层智能图书搬运分类整理机器人。本实施例中,如图1至图9所示,该机器人包括:In one embodiment of the present invention, a high-level intelligent book handling, sorting and arranging robot is provided. In this embodiment, as shown in FIGS. 1 to 9 , the robot comprises:

运动机构1,用于带动整个机器人进行移动;Motion mechanism 1, used to drive the entire robot to move;

车体伸缩机构2,设置在运动机构1上,用于进行升降运动,并在车体伸缩机构2顶部设置有一安装平台3;The vehicle body telescopic mechanism 2 is arranged on the motion mechanism 1 and is used for lifting and lowering movement, and a mounting platform 3 is arranged on the top of the vehicle body telescopic mechanism 2;

旋转分类机构4,设置在车体伸缩机构2顶部的安装平台3上,用于容置并识别判断待分类书籍;The rotating classification mechanism 4 is arranged on the mounting platform 3 on the top of the vehicle body telescopic mechanism 2, and is used for accommodating and identifying the books to be classified;

传送转向机构5,设置在旋转分类机构4的顶部,位于传送转向机构5上还设置有机械爪6,通过传送转向机构5带动机械爪6进行前后及转向运动,以将旋转分类机构4识别后的书籍传送至机器人前部;The transmission steering mechanism 5 is arranged on the top of the rotating classification mechanism 4. A mechanical claw 6 is also arranged on the transmission steering mechanism 5. The transmission steering mechanism 5 drives the mechanical claw 6 to move forward and backward and turn, so as to transmit the books identified by the rotating classification mechanism 4 to the front of the robot;

主控模块7,设置在安装平台3上,用于向运动机构1、车体伸缩机构2、旋转分类机构4和传送转向机构5传输控制指令,以控制各个机构的动作。The main control module 7 is arranged on the mounting platform 3 and is used to transmit control instructions to the motion mechanism 1, the vehicle body telescopic mechanism 2, the rotating classification mechanism 4 and the conveying and steering mechanism 5 to control the actions of each mechanism.

在一个优选的实施例中,如图2所示,运动机构1包括底盘8,以及设置在地盘16底部的两组麦克纳姆轮和四个步进电机。四个步进电机驱动一组麦克纳姆轮,以实现在有限空间内的灵活移动。In a preferred embodiment, as shown in Fig. 2, the motion mechanism 1 includes a chassis 8, and two sets of Mecanum wheels and four stepper motors arranged at the bottom of the chassis 16. The four stepper motors drive a set of Mecanum wheels to achieve flexible movement in a limited space.

本实施例中,两组麦克纳姆轮在底盘8上采用“O-长方形”的安装方式,麦克纳姆轮的转动可以产生yaw轴转动力矩,而且该转动力矩的力臂也较长,满足狭小空间的灵活运动。同时采用两组麦克纳姆轮减少了车体伸缩机构2中的车体框架空间的使用,更方便车体伸缩机构2的搭建以及并联,即同时安装若干连杆伸缩。In this embodiment, two sets of Mecanum wheels are installed in an "O-rectangle" manner on the chassis 8. The rotation of the Mecanum wheels can generate a yaw axis torque, and the torque arm is also long, which satisfies the flexible movement in a narrow space. At the same time, the use of two sets of Mecanum wheels reduces the use of the body frame space in the body telescopic mechanism 2, making it more convenient to build and parallel the body telescopic mechanism 2, that is, to install several connecting rods for telescopic at the same time.

本实施例中,步进电机采用带编码器的直流减速电机,能提供更大驱动力的同时,通过反馈转速进行PID闭环控制,提供稳定转速。In this embodiment, the stepper motor adopts a DC reduction motor with an encoder, which can provide greater driving force and at the same time provide a stable speed by performing PID closed-loop control through feedback speed.

在一个优选的实施例中,如图3所示,车体伸缩机构2采用剪式抬升结构,安装在底盘8上,沿z轴方向伸缩运动。具体的,车体伸缩机构2包括四根固定管9、电推杠10、两组平行四连杆、传动轴11、辅助连杆12和气弹簧13。In a preferred embodiment, as shown in FIG3 , the vehicle body telescopic mechanism 2 adopts a scissor-type lifting structure, is installed on the chassis 8, and telescopically moves along the z-axis. Specifically, the vehicle body telescopic mechanism 2 includes four fixed tubes 9, an electric push rod 10, two sets of parallel four-links, a transmission shaft 11, an auxiliary link 12, and a gas spring 13.

四根固定管9分别设置在底盘8的四个顶角处构成车体框架;位于车体框架内的底盘8上设置有两组平行四连杆,且两组平行四连杆是由抬升连杆14和辅助连杆12平行交错排布构成的剪切式抬升结构,位于底部的抬升连杆14的端部设置在底盘8上,位于顶部的抬升连杆14的端部设置有安装平台3。本实施例中通过在两组平行四连杆的两侧设置有辅助连杆12,通过辅助连杆12进行加固支撑从而避免传统剪式抬升重心偏移问题,更适合多组串联的高层工作模式,由于重心不再偏移,此设计也实现了按需求采用两组并联模式或者多组并联模式的需求,提高机器人运行的稳定性。位于底层的两抬升连杆14之间铰接有传动轴11,电推杠10的一端铰接在传动轴11上,电推杠10的另一端铰接在底盘8上,通过电推杠10为整个车体伸缩机构2提供升降的动力,保证剪式抬升结构实现平稳的上下往复运动。位于电推杠10的两侧设置有气弹簧13。Four fixed tubes 9 are respectively arranged at the four top corners of the chassis 8 to form a body frame; two sets of parallel four-links are arranged on the chassis 8 inside the body frame, and the two sets of parallel four-links are shear-type lifting structures composed of lifting links 14 and auxiliary links 12 arranged in parallel and staggered manner. The end of the lifting link 14 at the bottom is arranged on the chassis 8, and the end of the lifting link 14 at the top is provided with a mounting platform 3. In this embodiment, auxiliary links 12 are arranged on both sides of the two sets of parallel four-links, and the auxiliary links 12 are used for reinforcement support to avoid the problem of center of gravity offset of traditional scissor-type lifting, which is more suitable for multiple sets of high-level working modes in series. Since the center of gravity is no longer offset, this design also realizes the need to adopt two sets of parallel modes or multiple sets of parallel modes as required, thereby improving the stability of robot operation. A transmission shaft 11 is hinged between the two lifting connecting rods 14 at the bottom layer, one end of the electric push rod 10 is hinged on the transmission shaft 11, and the other end of the electric push rod 10 is hinged on the chassis 8. The electric push rod 10 provides the lifting power for the entire vehicle body telescopic mechanism 2, ensuring that the scissor-type lifting structure can achieve smooth up and down reciprocating motion. Gas springs 13 are arranged on both sides of the electric push rod 10.

使用时,电推杠10提供推动时,将动力传至传动轴11使剪式抬升展开;传动轴11将动力传至抬升连杆14和辅助连杆12,从而带动安装平台3进行抬升;电推杠10带动传动轴11进行往复运动。When in use, the electric push rod 10 provides a push and transmits power to the transmission shaft 11 to unfold the scissor-type lifting; the transmission shaft 11 transmits power to the lifting connecting rod 14 and the auxiliary connecting rod 12, thereby driving the installation platform 3 to lift; the electric push rod 10 drives the transmission shaft 11 to perform reciprocating motion.

本实施例中,在每根固定管9的顶部设置有缓震胶垫15,缓震胶垫15为安装平台3提供缓震,缓解下降过程中安装平台3的抖动以及防止电推杠10的失效。In this embodiment, a shock-absorbing rubber pad 15 is arranged on the top of each fixed tube 9. The shock-absorbing rubber pad 15 provides shock absorption for the installation platform 3, alleviates the shaking of the installation platform 3 during the descent process, and prevents the failure of the electric push rod 10.

本实施例中,每组平行四连杆为一个伸缩单元,可根据不同高度书架自由添加或者减少伸缩单元满足需求。In this embodiment, each set of parallel four-links is a telescopic unit, and the telescopic units can be freely added or reduced to meet the needs according to the different heights of bookshelves.

本实施例中,底盘8上设置有霍尔编码器,用于计算里程计。In this embodiment, a Hall encoder is provided on the chassis 8 for calculating the odometer.

在一个优选的实施例中,如图4至图7所示,旋转分类机构4包括龙门架16、旋转书仓17、旋转舵机18、六槽槽轮19、书仓单元20、异形凸轮21、旋转盘22、伸缩滑轨23、书仓滑块24、支撑用牛眼轮25、限位用牛眼轮26和扫码模块27;其中,旋转书仓17由多个书仓单元20沿圆周间隔设置构成。本实施例中,异形凸轮21上具有异形滑槽。In a preferred embodiment, as shown in FIGS. 4 to 7 , the rotary sorting mechanism 4 includes a gantry 16, a rotary book bin 17, a rotary steering gear 18, a six-groove sheave 19, a book bin unit 20, a special-shaped cam 21, a rotating disk 22, a telescopic slide rail 23, a book bin slider 24, a supporting bull's eye wheel 25, a limiting bull's eye wheel 26 and a code scanning module 27; wherein the rotary book bin 17 is composed of a plurality of book bin units 20 arranged at intervals along the circumference. In this embodiment, the special-shaped cam 21 has a special-shaped slide groove.

龙门架16设置在安装平台3的顶部四个顶角处,位于龙门架16内的空间设置有旋转书仓17。旋转书仓17的底部设置有旋转舵机18,旋转舵机18通过支撑架安装在安装平台3的底部,旋转舵机18输出轴通过齿轮传动结构将动力传输至六槽槽轮19,六槽槽轮19设置在安装平台3的底部;旋转舵机18与主控模块7连接由主控模块7控制其动作,进而由旋转舵机18提供动力以带动旋转书仓17进行旋转交替的工作,并通过转速控制旋转书仓17内书仓单元20书目的筛选速度。The gantry 16 is arranged at the four top corners of the top of the installation platform 3, and a rotating book bin 17 is arranged in the space inside the gantry 16. A rotating steering gear 18 is arranged at the bottom of the rotating book bin 17, and the rotating steering gear 18 is installed at the bottom of the installation platform 3 through a support frame. The output shaft of the rotating steering gear 18 transmits power to a six-slot sheave 19 through a gear transmission structure, and the six-slot sheave 19 is arranged at the bottom of the installation platform 3; the rotating steering gear 18 is connected to the main control module 7, and its action is controlled by the main control module 7, and then the rotating steering gear 18 provides power to drive the rotating book bin 17 to rotate alternately, and the screening speed of the book bin unit 20 in the rotating book bin 17 is controlled by the speed.

异形凸轮21固定设置在安装平台3上,位于异形凸轮21的顶部设置有旋转盘22,旋转盘22的底部与六槽槽轮19连接,由六槽槽轮19带动旋转盘22相对异形凸轮21进行转动,沿旋转盘22圆周方向间隔设置有多个伸缩滑轨23,伸缩滑轨23的设置数量与书仓单元20的设置数量呈对应设置。每个书仓单元20底部的一端设置有与伸缩滑轨23配合的书仓滑块24,每个书仓单元20底部的另一端设置有支撑用牛眼轮25,通过支撑用牛眼轮25与安装平台3接触,以由支撑用牛眼轮25提供为书仓单元20提供支撑,并在安装平台3上实现运动;位于书仓滑块24的底部还设置有限位用牛眼轮26,限位用牛眼轮26与异形凸轮21配合,实现书仓单元20在伸缩滑轨23上的滑动。由异形凸轮21控制每个书仓单元20的运动规律,使书仓单元20通过书仓滑块24在伸缩滑轨23上实现往复的伸缩运动。The special-shaped cam 21 is fixedly arranged on the mounting platform 3, and a rotating disk 22 is arranged on the top of the special-shaped cam 21. The bottom of the rotating disk 22 is connected to the six-groove groove wheel 19, and the six-groove groove wheel 19 drives the rotating disk 22 to rotate relative to the special-shaped cam 21. A plurality of telescopic slide rails 23 are arranged at intervals along the circumferential direction of the rotating disk 22, and the number of the telescopic slide rails 23 is arranged corresponding to the number of the book warehouse units 20. A book warehouse slider 24 cooperating with the telescopic slide rail 23 is arranged at one end of the bottom of each book warehouse unit 20, and a supporting bull's eye wheel 25 is arranged at the other end of the bottom of each book warehouse unit 20, and the supporting bull's eye wheel 25 contacts the mounting platform 3, so that the supporting bull's eye wheel 25 provides support for the book warehouse unit 20 and realizes movement on the mounting platform 3; a limiting bull's eye wheel 26 is also arranged at the bottom of the book warehouse slider 24, and the limiting bull's eye wheel 26 cooperates with the special-shaped cam 21 to realize the sliding of the book warehouse unit 20 on the telescopic slide rail 23. The movement of each book bin unit 20 is controlled by the special-shaped cam 21 , so that the book bin unit 20 can realize reciprocating telescopic movement on the telescopic slide rail 23 through the book bin slider 24 .

在靠近机器人前部的安装平台3上,位于旋转书仓17的一侧设置有扫码模块27,扫码模块27能与旋转书仓17中的某一书仓单元20对准,以扫描该书仓单元20内书籍上的ISBN二维码,实现数目分类的识别和判断,并将扫描信息反馈至主控模块7。On the installation platform 3 near the front of the robot, a code scanning module 27 is arranged on one side of the rotating book bin 17. The code scanning module 27 can be aligned with a certain book bin unit 20 in the rotating book bin 17 to scan the ISBN QR code on the book in the book bin unit 20, realize the recognition and judgment of the quantity classification, and feed back the scanning information to the main control module 7.

上述实施例中,每个书仓单元20的底部都设置有压力传感器,用于检测书仓单元20内有无存储书籍,并将检测到的信息传输至主控模块7。In the above embodiment, a pressure sensor is provided at the bottom of each book storage unit 20 for detecting whether there are books stored in the book storage unit 20 and transmitting the detected information to the main control module 7 .

上述实施例中,书仓单元20底部设置有支撑用牛眼轮25和限位用牛眼轮26,限位用牛眼轮26沿着滑槽运动,支撑用牛眼轮25跟随运动起支撑作用,保证机构的稳定运行。In the above embodiment, a supporting bull's eye wheel 25 and a limiting bull's eye wheel 26 are provided at the bottom of the book bin unit 20. The limiting bull's eye wheel 26 moves along the slide groove, and the supporting bull's eye wheel 25 follows the movement to play a supporting role, thereby ensuring the stable operation of the mechanism.

使用时,书仓单元20通过限位用牛眼轮26和异形凸轮21上的异形滑槽进行限位配合,由旋转舵机18驱动六槽槽轮19进而实现书仓沿着异形滑槽方向运动,到达扫码位置时,异形滑槽突出便于扫码模块27精准识别,每个书仓单元20底部的书仓滑块与旋转盘22相对运动,实现图书分类功能。When in use, the book bin unit 20 is limited by the limiting bull's eye wheel 26 and the special-shaped slide groove on the special-shaped cam 21, and the six-groove groove wheel 19 is driven by the rotating servo 18 to realize the movement of the book bin along the direction of the special-shaped slide groove. When it reaches the code scanning position, the special-shaped slide groove protrudes to facilitate accurate identification by the code scanning module 27. The book bin slider at the bottom of each book bin unit 20 moves relative to the rotating disk 22 to realize the book classification function.

上述实施例中,位于龙门架的顶部设置有传送滑轨28,用于传送转向机构5的安装及运行。In the above embodiment, a conveying slide rail 28 is provided at the top of the gantry for conveying the installation and operation of the steering mechanism 5 .

在一个优选的实施例中,如图8、图9所示,传送转向机构5包括机械臂传送模块37和机械爪6,机械臂传送模块37滑动设置在龙门架顶部的传送滑轨28上,位于机械臂传送模块37的前端设置有机械爪6,由机械臂传送模块37与机械爪6配合运动实现对书仓单元20中的书籍进行抓取移动。In a preferred embodiment, as shown in Figures 8 and 9, the conveying steering mechanism 5 includes a robotic arm conveying module 37 and a mechanical claw 6. The robotic arm conveying module 37 is slidably set on the conveying slide rail 28 at the top of the gantry. The mechanical claw 6 is set at the front end of the robotic arm conveying module 37. The robotic arm conveying module 37 and the mechanical claw 6 cooperate to move the books in the book warehouse unit 20.

本实施例中,机械臂传送模块37作为机械大臂,包括直线滑轨29、3D滑车30、第一同步带31、传送电机32、转向电机33、转向主动轮34、转向从动轮35和第二同步带36。In this embodiment, the robotic arm transmission module 37 serves as a robotic arm, including a linear slide rail 29 , a 3D pulley 30 , a first synchronous belt 31 , a transmission motor 32 , a steering motor 33 , a steering driving wheel 34 , a steering driven wheel 35 and a second synchronous belt 36 .

直线滑轨29设置在龙门架的传送滑轨28上,且直线滑轨29设置在两个传送滑轨28的中间,3D滑车30的两侧滑动设置在直线滑轨29上,且3D滑车30中部底部固定在直线滑轨29的第一同步带31上;位于直线滑轨29的末端设置有传送电机32,由传送电机32提供动力驱动直线滑轨29的第一同步带31进行转动,进而带动3D滑车30沿直线滑轨29进行滑动。The linear slide 29 is arranged on the transmission slide 28 of the gantry, and the linear slide 29 is arranged in the middle of the two transmission slides 28. The two sides of the 3D pulley 30 are slidably arranged on the linear slide 29, and the middle bottom of the 3D pulley 30 is fixed on the first synchronous belt 31 of the linear slide 29; a transmission motor 32 is arranged at the end of the linear slide 29, and the transmission motor 32 provides power to drive the first synchronous belt 31 of the linear slide 29 to rotate, thereby driving the 3D pulley 30 to slide along the linear slide 29.

3D滑车30上设置有转向电机33和转向主动轮34,转向电机33的输出轴与转向主动轮34同轴连接在3D滑车30上;位于直线滑轨29的前端设置有安装板,安装板上设置有转向从动轮35,转向从动轮35的转轴穿设在安装板上,且转向从动轮35通过第二同步带36与转向主动轮34进行传动连接;位于安装板下方,机械爪6与转向从动轮35同轴固定连接,由转向从动轮35的转动实现机械爪6的转向,同时,并由直线滑轨29带动机械爪进行伸缩运动。使用时,由转向电机33提供动力使转向主动轮34旋转带动第二同步带36驱动转向从动轮35转向,实现机械爪6的转向运动;转向功能使用同步带进行传递使同步带传送整体的重心始终落在安装平台3的竖直投影范围内,保证机器人运作过程中的稳定性。The 3D pulley 30 is provided with a steering motor 33 and a steering driving wheel 34, and the output shaft of the steering motor 33 is coaxially connected to the 3D pulley 30 with the steering driving wheel 34; a mounting plate is provided at the front end of the linear slide 29, and a steering driven wheel 35 is provided on the mounting plate, and the rotating shaft of the steering driven wheel 35 is passed through the mounting plate, and the steering driven wheel 35 is connected to the steering driving wheel 34 through the second synchronous belt 36 for transmission; the mechanical claw 6 is coaxially fixedly connected with the steering driven wheel 35 below the mounting plate, and the mechanical claw 6 is turned by the rotation of the steering driven wheel 35, and at the same time, the mechanical claw is driven by the linear slide 29 to perform telescopic movement. When in use, the steering motor 33 provides power to rotate the steering driving wheel 34 to drive the second synchronous belt 36 to drive the steering driven wheel 35 to turn, so as to realize the steering movement of the mechanical claw 6; the steering function is transmitted by the synchronous belt so that the center of gravity of the synchronous belt transmission as a whole always falls within the vertical projection range of the mounting platform 3, thereby ensuring the stability of the robot during operation.

上述实施例中,转向电机33及传送电机32都与主控模块7连接,由主控模块7控制其动作;且转向电机33及传送电机32采用带有AS5600磁编码器的步进电机进行闭环控制,在受外力影响丢步的情况下,可以尽量减小丢步现象。In the above embodiment, the steering motor 33 and the transmission motor 32 are both connected to the main control module 7, and their actions are controlled by the main control module 7; and the steering motor 33 and the transmission motor 32 use stepper motors with AS5600 magnetic encoders for closed-loop control, which can minimize the step loss phenomenon when the step is lost due to external force.

上述各实施例中,机械爪6包括机械臂小臂38、夹爪39、夹爪舵机40、夹爪盘41、夹爪连杆42、直线轴承43、夹爪限位光轴44和夹爪限位块45。机械臂小臂38的顶部固定连接在转向从动轮35的转轴上,机械臂小臂38的底部设置有夹爪39,位于夹爪39的中部设置有夹爪舵机40、夹爪盘41和夹爪连杆42,夹爪舵机40驱动夹爪盘41动作,夹爪连杆42一端连接在夹爪盘41上,夹爪连杆42另一端连接在夹爪39一侧。位于夹爪的后部设置有直线轴承43和夹爪限位光轴44,位于夹爪39的底部设置有夹爪限位块45。夹爪舵机40提供动力通过夹爪连杆42使夹爪39在夹爪限位块45及夹爪限位光轴44上实现夹爪39的抓取和放松动作。In the above embodiments, the mechanical claw 6 includes a mechanical arm 38, a clamp 39, a clamp steering gear 40, a clamp plate 41, a clamp connecting rod 42, a linear bearing 43, a clamp limit optical axis 44 and a clamp limit block 45. The top of the mechanical arm 38 is fixedly connected to the rotating shaft of the steering driven wheel 35, the bottom of the mechanical arm 38 is provided with a clamp 39, the middle of the clamp 39 is provided with a clamp steering gear 40, a clamp plate 41 and a clamp connecting rod 42, the clamp steering gear 40 drives the clamp plate 41 to move, one end of the clamp connecting rod 42 is connected to the clamp plate 41, and the other end of the clamp connecting rod 42 is connected to one side of the clamp 39. A linear bearing 43 and a clamp limit optical axis 44 are provided at the rear of the clamp, and a clamp limit block 45 is provided at the bottom of the clamp 39. The clamping jaw servo 40 provides power through the clamping jaw connecting rod 42 to enable the clamping jaw 39 to grasp and release the clamping jaw 39 on the clamping jaw limiting block 45 and the clamping jaw limiting optical axis 44.

其中,位于垂直机械臂的上部设置有摄像头46,用于采集目标书架的空位图像信息,并传输至主控模块7。位于直线滑轨29的末端设置有定位雷达47,用于导航避障。A camera 46 is provided at the upper part of the vertical mechanical arm for collecting image information of empty spaces of the target bookshelf and transmitting it to the main control module 7. A positioning radar 47 is provided at the end of the linear slide rail 29 for navigation and obstacle avoidance.

使用时,当扫码模块27识别到目标书籍,旋转书仓17暂时停止运动,机械臂传送模块37运动带动机械爪6对准书仓单元20的夹取位置实现图书夹取,夹取到目标书籍之后,转向电机33工作,机械臂小臂38旋转180°,机械臂大臂37带动机械爪6向目标书架运动,机械爪6上方摄像头46识别书架空位,到达指定位置机械爪6的夹爪舵机40反向转动机械爪6松开,机械臂大臂37退回,实现一类图书的摆放,同时准备下一个图书的夹取工作;书架图书取出工作反部分相对z轴转动,通过第二同步带36传送驱动机械臂小臂38旋转,确保该机械臂小臂38重心始终位于机器人沿z轴的正投影范围内,保证机器人运作过程中的稳定性。During use, when the code scanning module 27 recognizes the target book, the rotating book bin 17 temporarily stops moving, the robot arm transmission module 37 moves to drive the mechanical claw 6 to align with the clamping position of the book bin unit 20 to clamp the book, and after clamping the target book, the steering motor 33 works, the robot arm forearm 38 rotates 180°, and the robot arm arm 37 drives the mechanical claw 6 to move toward the target bookshelf. The camera 46 above the mechanical claw 6 recognizes the empty space on the bookshelf, and when the mechanical claw 6 reaches the specified position, the gripper servo 40 rotates the mechanical claw 6 in the opposite direction to release the mechanical claw 6, and the robot arm arm 37 retreats to realize the placement of a category of books and prepare for the clamping of the next book; the reverse part of the bookshelf book removal work rotates relative to the z-axis, and the second synchronous belt 36 drives the robot arm forearm 38 to rotate, ensuring that the center of gravity of the robot arm forearm 38 is always located within the positive projection range of the robot along the z-axis, thereby ensuring the stability of the robot during operation.

在一个优选的实施例中,主控模块7包括主控驱动单元和中央处理单元,主控驱动单元主要负责控制底盘8行走,机械爪6对图书拿取、放置,图书二维码识别等任务;中央处理单元主要负责自主导航建图,视觉识别等任务。中央处理单元通过与主控单元通信来控制其他单元完成图书收纳任务。其中,主控驱动单元与图书馆系统进行信息交互,定位图书的摆放书架以及层数。In a preferred embodiment, the main control module 7 includes a main control drive unit and a central processing unit. The main control drive unit is mainly responsible for controlling the chassis 8 to move, the mechanical claw 6 to pick up and place books, and the book QR code recognition tasks; the central processing unit is mainly responsible for autonomous navigation and mapping, visual recognition and other tasks. The central processing unit controls other units to complete the book storage task by communicating with the main control unit. Among them, the main control drive unit exchanges information with the library system to locate the bookshelf and the number of layers where the books are placed.

使用时,通过自主导航到达目标位置,夹爪39闭合后驱动转向电机33旋转180°,通过摄像头46识别书架空位实现图书精准摆放,图书夹取动作反之。机器人整体没有采取传统的长机械臂单一图书运输模式,而是将书仓以及机械臂一同抬升,到达指定高度后仅需要完成机械臂大臂37沿x轴(龙门架方向)运动、机械臂小臂38沿z轴方向旋转以及机械爪6的夹取三个动作,避免了高层图书摆放过程中每次图书运输过程中机械臂大臂37的往复运动,极大节约了图书运输路程,提高图书摆放效率。When in use, the robot reaches the target position through autonomous navigation, and after the gripper 39 closes, it drives the steering motor 33 to rotate 180°, and the camera 46 identifies the empty space on the bookshelf to achieve accurate placement of books, and the book grabbing action is the opposite. The robot as a whole does not adopt the traditional long robotic arm single book transportation mode, but lifts the book bin and the robotic arm together. After reaching the specified height, it only needs to complete the three actions of the robotic arm arm 37 moving along the x-axis (gantry direction), the robotic arm arm 38 rotating along the z-axis direction, and the gripping of the robotic claw 6. This avoids the reciprocating movement of the robotic arm arm 37 during each book transportation process during the high-level book placement process, greatly saving the book transportation distance and improving the efficiency of book placement.

本实施例中,自主导航功能通过在中央处理单元上运行Ubuntu版本的ROS操作系统,由底盘8提供轮式里程计及自主移动能力,由主控驱动单元提供imu信息,通过卡尔曼滤波与轮式里程计融合输出更稳定的融合里程计,由定位雷达47提供点云信息,综合多个传感器数据后,运行建图导航定位算法,实现实时建图导航。In this embodiment, the autonomous navigation function is achieved by running the Ubuntu version of the ROS operating system on the central processing unit, with the chassis 8 providing a wheel odometer and autonomous mobility capabilities, the main control drive unit providing imu information, and the Kalman filter fusion outputting a more stable fused odometer with the wheel odometer. The positioning radar 47 provides point cloud information, and after integrating multiple sensor data, runs a mapping navigation and positioning algorithm to achieve real-time mapping navigation.

本实施例中,书架空位识别功能,在中央处理单元上部署YOLO框架,使用YOLOv3版本进行目标检测进行训练,利用包含书架图像和边界框标注的数据集来学习识别书籍和空位。通过划分数据集并训练模型,获得一个准确的目标检测模型。然后,使用训练好的模型对书架图像进行推理,识别出书籍和空位的边界框。根据这些边界框的位置和间距,确定哪些区域可能是空位。同时设置一些规则或阈值,来判断空位。最后,在书架图像上标记出被确定为空位的区域,即可实现清晰地展示书架上的空位位置。In this embodiment, the bookshelf empty space recognition function deploys the YOLO framework on the central processing unit, uses the YOLOv3 version for target detection and training, and uses a data set containing bookshelf images and bounding box annotations to learn to recognize books and empty spaces. By dividing the data set and training the model, an accurate target detection model is obtained. Then, the trained model is used to infer the bookshelf image and identify the bounding boxes of books and empty spaces. According to the position and spacing of these bounding boxes, determine which areas may be empty spaces. At the same time, set some rules or thresholds to judge the empty spaces. Finally, mark the areas determined as empty spaces on the bookshelf image to clearly display the empty space positions on the bookshelf.

在本发明的一个实施例中,提供一种高层智能图书搬运分类整理机器人的使用方法,其包括以下步骤:In one embodiment of the present invention, a method for using a high-level intelligent book transporting, sorting and arranging robot is provided, which comprises the following steps:

1)机器人在指定地点将已被借阅返还的书籍装载至旋转书仓5中;1) The robot loads the borrowed and returned books into the rotating book bin 5 at the designated location;

2)获取书籍上的ISBN二维码,通过预先接入的图书馆分类系统获取图书分区,然后通过路径规划,自主定位、自主移动与自主避障,将书运送至预定分区;2) Obtain the ISBN QR code on the book, obtain the book partition through the pre-connected library classification system, and then transport the book to the predetermined partition through path planning, autonomous positioning, autonomous movement and autonomous obstacle avoidance;

3)抵达预定分区后,对预定分区进行巡检,通过摄像头46获取环境信息,实时识别到空闲位置后,确定目标夹爪位置,将夹爪39移动到目标夹爪位置后,将书籍从书仓单元20中取出,放置到目标位置中。3) After arriving at the predetermined partition, the predetermined partition is inspected, environmental information is obtained through the camera 46, and after real-time identification of the idle position, the target clamp position is determined, and after the clamp 39 is moved to the target clamp position, the book is taken out of the book bin unit 20 and placed in the target position.

上述实施例中,步骤2)中通过预先接入的图书馆分类系统获取图书分区,具体为:需要预先接入图书馆分类系统,分类系统要求包含ISBN分类号查询功能,同时需要用户手动预先存入各个分区在地图上的位置信息。In the above embodiment, in step 2), the book partition is obtained through the pre-connected library classification system. Specifically, the library classification system needs to be pre-connected, and the classification system is required to include an ISBN classification number query function. At the same time, the user needs to manually pre-store the location information of each partition on the map.

上述实施例中,步骤3)中还包括如下步骤:进入待放书籍所在分区后,识别书架上的空闲位置,此后小车向空闲位置移动,直至抵达空闲位置。然后控制机械臂小臂38拿取旋转书仓17中的书籍进行摆放。In the above embodiment, step 3) also includes the following steps: after entering the partition where the books to be placed are located, an empty position on the bookshelf is identified, and then the trolley moves to the empty position until it reaches the empty position. Then the mechanical arm 38 is controlled to take the books in the rotating book bin 17 and place them.

步骤3)中还包括如下步骤:Step 3) also includes the following steps:

机器人的初始状态为,运动机构1置于最低位置,车体伸缩模块、龙门架、旋转分类机构4均平行于车体伸缩方向;机械臂传送模块37、机械爪的转向电机、机械爪方向均平行于车体行进方向;车体伸缩机构2与机械臂传送模块37均处于初始限位位置,机械爪朝向旋转分类机构4,机械爪处于张开状态,定义垂直机械臂及机械爪方向为机器人正向;当书仓单元20检测到有书籍放入时进入准备状态,机器人开始工作,旋转分类机构4进行扫码识别确定书籍信息同时与图书馆管理系统交互,按照同一层、同一书架、同一分区的原则定位图书存放位置,通过自主导航到达目标位置;到达目标位置后,运动机构1工作,使定义机器人正向对向书架,电推杠工作驱动车体伸缩机构2上升到指定书架层高后保持该状态,与此同时旋转分类机构4工作,筛选目标书籍,筛选完成,传送电机驱动机械臂传送模块37工作,3D滑车由同步带带动在龙门架上相对滑动,使机械爪向书仓位置移动,当运动到限位位置后,机械爪舵机驱动机械爪夹取模组实现机械爪的夹取,夹取到指定书籍,转向电机驱动机械臂转向模组实现机械臂小臂180°旋转,再由传送电机驱动机械臂大臂将书籍运送至书架前方,通过机械臂小臂上的摄像头识别书架空位,运动模组进行沿书架方向的平移运动微调位置,传送电机再驱动机械臂大臂将书籍送到指定位置,机械爪舵机工作,机械爪分开完成书籍的摆放,车体伸缩模组仍保持不动,机械臂与机械爪复位进行下一个书籍的摆放,直至本层书籍摆放完成再进行下一区域书籍的摆放;图书取出过程反之。The initial state of the robot is that the motion mechanism 1 is placed in the lowest position, the body telescopic module, the gantry, and the rotating classification mechanism 4 are all parallel to the telescopic direction of the body; the robotic arm transmission module 37, the steering motor of the robotic claw, and the direction of the robotic claw are all parallel to the direction of travel of the body; the body telescopic mechanism 2 and the robotic arm transmission module 37 are both in the initial limit position, the robotic claw is facing the rotating classification mechanism 4, and the robotic claw is in an open state, and the vertical robotic arm and robotic claw direction are defined as the robot's positive direction; when the book warehouse unit 20 detects that a book has been put in, it enters the ready state, the robot starts working, the rotating classification mechanism 4 scans the code to identify the book information and interacts with the library management system at the same time, locates the book storage position according to the principle of the same layer, the same bookshelf, and the same partition, and reaches the target position through autonomous navigation; after reaching the target position, the motion mechanism 1 works to define the robot's positive direction to the bookshelf, and the electric push rod works to drive the body telescopic mechanism 2 to rise to the specified shelf height and maintain this state. The 3D pulley is driven by the synchronous belt to slide relatively on the gantry, so that the mechanical claw moves to the book warehouse position. After moving to the limit position, the mechanical claw servo drives the mechanical claw clamping module to realize the clamping of the mechanical claw, and clamps the specified book. The steering motor drives the mechanical arm steering module to realize the 180° rotation of the mechanical arm forearm, and then the transmission motor drives the mechanical arm arm to transport the book to the front of the bookshelf. The camera on the mechanical arm forearm identifies the empty space on the bookshelf, and the motion module performs a translational motion along the direction of the bookshelf to fine-tune the position. The transmission motor drives the mechanical arm arm to send the book to the specified position, and the mechanical claw servo works. The mechanical claw separates to complete the placement of the book. The body telescopic module remains motionless, and the mechanical arm and the mechanical claw reset to place the next book until the books on this layer are placed and then the books in the next area are placed; the book removal process is the opposite.

本实施例提供的方法是用于执行上述各机器人结构实施例的,具体流程和详细内容请参照上述实施例,此处不再赘述。The method provided in this embodiment is used to execute the above-mentioned robot structure embodiments. Please refer to the above-mentioned embodiments for the specific process and detailed contents, which will not be repeated here.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1.一种高层智能图书搬运分类整理机器人,其特征在于,包括:1. A high-level intelligent book handling, classification and sorting robot, characterized by comprising: 运动机构,用于带动整个机器人进行移动;The motion mechanism is used to drive the entire robot to move; 车体伸缩机构,设置在运动机构上,用于进行升降运动,并在车体伸缩机构顶部设置有一安装平台;The vehicle body telescopic mechanism is arranged on the motion mechanism and is used for lifting and lowering movement, and a mounting platform is arranged on the top of the vehicle body telescopic mechanism; 旋转分类机构,设置在车体伸缩机构顶部的安装平台上,用于容置并识别判断待分类书籍;The rotating classification mechanism is arranged on the mounting platform on the top of the telescopic mechanism of the vehicle body, and is used to accommodate and identify and judge the books to be classified; 传送转向机构,设置在旋转分类机构的顶部,位于传送转向机构上还设置有机械爪,通过传送转向机构带动机械爪进行前后及转向运动,以将旋转分类机构识别后的书籍传送至机器人前部;The transmission and steering mechanism is arranged on the top of the rotating classification mechanism. A mechanical claw is also arranged on the transmission and steering mechanism. The mechanical claw is driven by the transmission and steering mechanism to perform forward and backward and steering movements to transmit the books identified by the rotating classification mechanism to the front of the robot. 主控模块,设置在安装平台上,用于向运动机构、车体伸缩机构、旋转分类机构和传送转向机构传输控制指令,以控制各个机构的动作。The main control module is arranged on the mounting platform and is used to transmit control instructions to the motion mechanism, the vehicle body telescopic mechanism, the rotating classification mechanism and the transmission steering mechanism to control the actions of each mechanism. 2.如权利要求1所述高层智能图书搬运分类整理机器人,其特征在于,车体伸缩机构采用剪式抬升结构,安装在运动机构的底盘上,沿z轴方向伸缩运动;2. The high-level intelligent book handling, sorting and arranging robot as claimed in claim 1, characterized in that the body telescopic mechanism adopts a scissor-type lifting structure, is installed on the chassis of the motion mechanism, and telescopically moves along the z-axis direction; 车体伸缩机构包括四根固定管、电推杠、两组平行四连杆、安装平台、传动轴、辅助连杆和气弹簧;The vehicle body telescopic mechanism includes four fixed tubes, an electric push rod, two sets of parallel four-links, a mounting platform, a transmission shaft, an auxiliary link and a gas spring; 四根固定管分别设置在底盘的四个顶角处构成车体框架;位于车体框架内的底盘上设置有两组平行四连杆,且两组平行四连杆是由抬升连杆和辅助连杆平行交错排布构成的剪切式抬升结构,位于底部的抬升连杆的端部设置在底盘上,位于顶部的抬升连杆的端部设置有安装平台;在两组平行四连杆的两侧设置有辅助连杆;位于底层的两抬升连杆之间铰接有传动轴,电推杠的一端铰接在传动轴上,电推杠的另一端铰接在底盘上,通过电推杠为整个车体伸缩机构提供升降的动力,位于电推杠的两侧设置有气弹簧。Four fixed tubes are respectively arranged at the four top corners of the chassis to form a vehicle body frame; two sets of parallel four-linkages are arranged on the chassis inside the vehicle body frame, and the two sets of parallel four-linkages are shear-type lifting structures composed of lifting links and auxiliary links arranged in parallel and staggered manner, the end of the lifting link at the bottom is arranged on the chassis, and the end of the lifting link at the top is provided with a mounting platform; auxiliary links are arranged on both sides of the two sets of parallel four-linkages; a transmission shaft is hinged between the two lifting links at the bottom layer, one end of the electric push rod is hinged on the transmission shaft, and the other end of the electric push rod is hinged on the chassis, the electric push rod is used to provide lifting power for the entire vehicle body telescopic mechanism, and gas springs are arranged on both sides of the electric push rod. 3.如权利要求2所述高层智能图书搬运分类整理机器人,其特征在于,每根固定管的顶部设置有缓震胶垫,为安装平台提供缓震。3. The high-level intelligent book transporting, sorting and arranging robot as described in claim 2 is characterized in that a shock-absorbing rubber pad is provided on the top of each fixed tube to provide shock absorption for the installation platform. 4.如权利要求1所述高层智能图书搬运分类整理机器人,其特征在于,旋转分类机构包括龙门架、扫码模块、旋转书仓、异形凸轮、旋转盘、书仓单元、六槽槽轮、伸缩滑轨、书仓滑块、旋转舵机、支撑用牛眼轮和限位用牛眼轮;其中,旋转书仓由多个书仓单元沿圆周间隔设置构成;4. The high-level intelligent book handling, sorting and arranging robot as claimed in claim 1, characterized in that the rotating sorting mechanism comprises a gantry, a code scanning module, a rotating book bin, a special-shaped cam, a rotating disk, a book bin unit, a six-slotted groove wheel, a telescopic slide rail, a book bin slider, a rotating steering gear, a supporting bull's eye wheel and a limiting bull's eye wheel; wherein the rotating book bin is composed of a plurality of book bin units arranged at intervals along the circumference; 龙门架设置在安装平台的顶部四个顶角处,位于龙门架内的空间设置有旋转书仓;The gantry is arranged at the four top corners of the installation platform, and a rotating book bin is arranged in the space inside the gantry; 旋转书仓的底部设置有旋转舵机,旋转舵机通过支撑架安装在安装平台的底部,旋转舵机输出轴通过齿轮传动结构将动力传输至六槽槽轮,六槽槽轮设置在安装平台的底部;旋转舵机与主控模块连接由主控模块控制其动作,进而由旋转舵机提供动力以带动旋转书仓进行旋转交替的工作,并通过转速控制旋转书仓内书仓单元书目的筛选速度;A rotary steering gear is arranged at the bottom of the rotary book bin, which is installed at the bottom of the mounting platform through a support frame. The output shaft of the rotary steering gear transmits power to a six-slot sheave through a gear transmission structure, and the six-slot sheave is arranged at the bottom of the mounting platform. The rotary steering gear is connected to the main control module, and its action is controlled by the main control module, and then the rotary steering gear provides power to drive the rotary book bin to rotate alternately, and the screening speed of the book bin unit in the rotary book bin is controlled by the rotation speed. 异形凸轮固定设置在安装平台上,位于异形凸轮的顶部设置有旋转盘,旋转盘的底部与六槽槽轮连接,由六槽槽轮带动旋转盘相对异形凸轮进行转动,沿旋转盘圆周方向间隔设置有多个伸缩滑轨,伸缩滑轨的设置数量与书仓单元的设置数量呈对应设置;The special-shaped cam is fixedly arranged on the mounting platform, a rotating plate is arranged on the top of the special-shaped cam, the bottom of the rotating plate is connected to the six-groove groove wheel, the six-groove groove wheel drives the rotating plate to rotate relative to the special-shaped cam, and a plurality of telescopic slide rails are arranged at intervals along the circumferential direction of the rotating plate, and the number of the telescopic slide rails is arranged correspondingly to the number of the book bin units; 每个书仓单元底部的一端设置有与伸缩滑轨配合的书仓滑块,每个书仓单元底部的另一端设置有支撑用牛眼轮,通过支撑用牛眼轮与安装平台接触,为书仓单元提供支撑运动;A book bin slider matched with the telescopic slide rail is arranged at one end of the bottom of each book bin unit, and a supporting bull's eye wheel is arranged at the other end of the bottom of each book bin unit, which contacts the mounting platform through the supporting bull's eye wheel to provide supporting movement for the book bin unit; 位于书仓滑块的底部还设置有限位用牛眼轮,限位用牛眼轮与异形凸轮配合,实现书仓单元在伸缩滑轨上的滑动,由异形凸轮控制每个书仓单元的运动规律,使书仓单元通过书仓滑块在伸缩滑轨上实现往复的伸缩运动;A limit bull's eye wheel is also provided at the bottom of the book bin slider, and the limit bull's eye wheel cooperates with the special-shaped cam to realize the sliding of the book bin unit on the telescopic slide rail. The special-shaped cam controls the movement law of each book bin unit, so that the book bin unit realizes reciprocating telescopic movement on the telescopic slide rail through the book bin slider; 在靠近机器人前部的安装平台上,位于旋转书仓的一侧设置有扫码模块,扫码模块能与旋转书仓中的某一书仓单元对准,以扫描该书仓单元内书籍上的ISBN二维码,实现数目分类的识别和判断,并将扫描信息反馈至主控模块。On the installation platform close to the front of the robot, a scanning module is arranged on one side of the rotating book bin. The scanning module can be aligned with a certain book bin unit in the rotating book bin to scan the ISBN QR code on the books in the book bin unit, realize the recognition and judgment of quantity classification, and feed back the scanning information to the main control module. 5.如权利要求4所述高层智能图书搬运分类整理机器人,其特征在于,每个书仓单元的底部都设置有压力传感器,用于检测书仓单元内有无存储书籍,并将检测到的信息传输至主控模块。5. The high-level intelligent book transporting, sorting and arranging robot as described in claim 4 is characterized in that a pressure sensor is provided at the bottom of each book storage unit for detecting whether there are books stored in the book storage unit and transmitting the detected information to the main control module. 6.如权利要求1所述高层智能图书搬运分类整理机器人,其特征在于,传送转向机构包括机械臂传送模块和机械爪,机械臂传送模块滑动设置在龙门架顶部的传送滑轨上,位于机械臂传送模块的前端设置有机械爪,由机械臂传送模块与机械爪配合运动实现对书仓单元中的书籍进行抓取移动;6. The high-level intelligent book transporting, sorting and arranging robot as claimed in claim 1 is characterized in that the transport and steering mechanism comprises a mechanical arm transport module and a mechanical claw, the mechanical arm transport module is slidably arranged on a transport slide rail at the top of the gantry, a mechanical claw is arranged at the front end of the mechanical arm transport module, and the mechanical arm transport module and the mechanical claw cooperate to move the books in the book bin unit; 机械臂传送模块作为机械大臂,包括直线滑轨、3D滑车、第一同步带、传送电机、转向电机、转向主动轮、转向从动轮和第二同步带;The robot arm transmission module is a mechanical arm, including a linear slide rail, a 3D pulley, a first synchronous belt, a transmission motor, a steering motor, a steering driving wheel, a steering driven wheel and a second synchronous belt; 直线滑轨设置在龙门架的传送滑轨上,且直线滑轨设置在两个传送滑轨的中间,3D滑车的两侧滑动设置在直线滑轨上,且3D滑车中部底部固定在直线滑轨的第一同步带上;位于直线滑轨的末端设置有传送电机,由传送电机3提供动力驱动直线滑轨的第一同步带进行转动,进而带动3D滑车沿直线滑轨进行滑动;The linear slide is arranged on the transmission slide of the gantry, and the linear slide is arranged in the middle of the two transmission slides, the two sides of the 3D pulley are slidingly arranged on the linear slide, and the middle bottom of the 3D pulley is fixed on the first synchronous belt of the linear slide; a transmission motor is arranged at the end of the linear slide, and the transmission motor 3 provides power to drive the first synchronous belt of the linear slide to rotate, thereby driving the 3D pulley to slide along the linear slide; 3D滑车上设置有转向电机和转向主动轮,转向电机的输出轴与转向主动轮同轴连接在3D滑车上;位于直线滑轨的前端设置有安装板,安装板上设置有转向从动轮,转向从动轮的转轴穿设在安装板上,且转向从动轮通过第二同步带与转向主动轮进行传动连接;位于安装板下方,机械爪与转向从动轮同轴固定连接,由转向从动轮的转动实现机械爪的转向,同时,并由直线滑轨带动机械爪进行伸缩运动。The 3D pulley is provided with a steering motor and a steering driving wheel, and the output shaft of the steering motor is coaxially connected to the 3D pulley with the steering driving wheel; a mounting plate is provided at the front end of the linear slide rail, and a steering driven wheel is provided on the mounting plate, and the rotating shaft of the steering driven wheel is passed through the mounting plate, and the steering driven wheel is connected to the steering driving wheel through a second synchronous belt; located below the mounting plate, the mechanical claw is coaxially fixedly connected with the steering driven wheel, and the steering of the mechanical claw is realized by the rotation of the steering driven wheel, and at the same time, the linear slide rail drives the mechanical claw to perform telescopic movement. 7.如权利要求6所述高层智能图书搬运分类整理机器人,其特征在于,机械爪包括机械臂小臂、夹爪舵机、夹爪限位块、直线轴承、夹爪、夹爪盘、夹爪连杆和夹爪限位光轴;7. The high-level intelligent book handling, sorting and arranging robot as claimed in claim 6, characterized in that the mechanical claw comprises a mechanical arm forearm, a gripper servo, a gripper limit block, a linear bearing, a gripper, a gripper plate, a gripper connecting rod and a gripper limit optical axis; 机械臂小臂的顶部固定连接在转向从动轮的转轴上,机械臂小臂的底部设置有夹爪,位于夹爪的中部设置有夹爪舵机、夹爪盘和夹爪连杆,夹爪舵机驱动夹爪盘动作,夹爪连杆一端连接在夹爪盘上,夹爪连杆另一端连接在夹爪一侧;位于夹爪的后部设置有直线轴承和夹爪限位光轴,位于夹爪的底部设置有夹爪限位块;夹爪舵机提供动力通过夹爪连杆使夹爪在夹爪限位块及夹爪限位光轴上实现夹爪的抓取和放松动作;The top of the mechanical arm forearm is fixedly connected to the rotating shaft of the steering driven wheel, the bottom of the mechanical arm forearm is provided with a clamping claw, the middle of the clamping claw is provided with a clamping claw servo, a clamping claw plate and a clamping claw connecting rod, the clamping claw servo drives the clamping claw plate to move, one end of the clamping claw connecting rod is connected to the clamping claw plate, and the other end of the clamping claw connecting rod is connected to one side of the clamping claw; a linear bearing and a clamping claw limiting optical axis are provided at the rear of the clamping claw, and a clamping claw limiting block is provided at the bottom of the clamping claw; the clamping claw servo provides power through the clamping claw connecting rod to enable the clamping claw to realize the grasping and releasing action on the clamping claw limiting block and the clamping claw limiting optical axis; 位于垂直机械臂的上部设置有摄像头,用于采集目标书架的空位图像信息,并传输至主控模块;位于直线滑轨的末端设置有定位雷达,用于导航避障。A camera is installed at the top of the vertical robotic arm to collect image information of empty spaces on the target bookshelf and transmit it to the main control module. A positioning radar is installed at the end of the linear slide rail to navigate and avoid obstacles. 8.如权利要求1所述高层智能图书搬运分类整理机器人,其特征在于,主控模块包括主控驱动单元和中央处理单元,主控驱动单元主要负责控制底盘行走,机械爪对图书拿取、放置,图书二维码识别任务;中央处理单元主要负责自主导航建图,视觉识别任务;8. The high-level intelligent book handling, sorting and arranging robot as claimed in claim 1 is characterized in that the main control module includes a main control drive unit and a central processing unit, the main control drive unit is mainly responsible for controlling the chassis to walk, the mechanical claw to pick up and place books, and the book QR code recognition tasks; the central processing unit is mainly responsible for autonomous navigation and mapping, and visual recognition tasks; 中央处理单元通过与主控单元通信来控制其他单元完成图书收纳任务;主控驱动单元与图书馆系统进行信息交互,定位图书的摆放书架以及层数。The central processing unit controls other units to complete the book storage task by communicating with the main control unit; the main control drive unit exchanges information with the library system to locate the bookshelves and the number of layers where the books are placed. 9.一种基于如权利要求1至8任一项所述高层智能图书搬运分类整理机器人的使用方法,其特征在于,包括:9. A method for using the high-level intelligent book handling, classification and sorting robot according to any one of claims 1 to 8, characterized by comprising: 机器人在指定地点将已被借阅返还的书籍装载至旋转书仓中;The robot loads the borrowed and returned books into the rotating book bin at the designated location; 获取书籍上的ISBN二维码,通过预先接入的图书馆分类系统获取图书分区,然后通过路径规划,自主定位、自主移动与自主避障,将书运送至预定分区;Get the ISBN QR code on the book, obtain the book partition through the pre-connected library classification system, and then transport the book to the predetermined partition through path planning, autonomous positioning, autonomous movement and autonomous obstacle avoidance; 抵达预定分区后,对预定分区进行巡检,通过摄像头获取环境信息,实时识别到空闲位置后,确定目标夹爪位置,将夹爪移动到目标夹爪位置后,将书籍从书仓单元中取出,放置到目标位置中。After arriving at the predetermined area, the predetermined area is inspected, environmental information is obtained through the camera, and after real-time identification of the idle position, the target gripper position is determined. After the gripper is moved to the target gripper position, the book is taken out of the book compartment unit and placed in the target position. 10.如权利要求9所述使用方法,其特征在于,确定目标夹爪位置,将夹爪移动到目标夹爪位置后,将书籍从书仓单元中取出,放置到目标位置中,包括:10. The method of use according to claim 9, characterized in that after determining the target clamping claw position and moving the clamping claw to the target clamping claw position, taking the book out of the book bin unit and placing it in the target position comprises: 机器人的初始状态为,运动机构置于最低位置,车体伸缩模块、龙门架、旋转分类机构均平行于车体伸缩方向;机械臂传送模块、机械爪的转向电机、机械爪方向均平行于车体行进方向;车体伸缩机构与机械臂传送模块均处于初始限位位置,机械爪朝向旋转分类机构,机械爪处于张开状态,定义垂直机械臂及机械爪方向为机器人正向;The initial state of the robot is that the motion mechanism is placed in the lowest position, the body telescopic module, gantry, and rotating classification mechanism are all parallel to the body telescopic direction; the robot arm transmission module, the steering motor of the mechanical claw, and the direction of the mechanical claw are all parallel to the body travel direction; the body telescopic mechanism and the robot arm transmission module are both in the initial limit position, the mechanical claw faces the rotating classification mechanism, and the mechanical claw is in an open state, and the vertical robot arm and mechanical claw direction is defined as the robot positive direction; 当书仓单元检测到有书籍放入时进入准备状态,机器人开始工作,旋转分类机构进行扫码识别确定书籍信息同时与图书馆管理系统交互,按照同一层、同一书架、同一分区的原则定位图书存放位置,通过自主导航到达目标位置;When the book storage unit detects that a book has been put in, it enters the ready state, and the robot starts working. The rotating classification mechanism scans the code to identify the book information and interacts with the library management system. It locates the book storage location according to the principle of the same layer, the same bookshelf, and the same partition, and reaches the target location through autonomous navigation. 到达目标位置后,运动机构工作,使定义机器人正向对向书架,电推杠工作驱动车体伸缩机构上升到指定书架层高后保持该状态,与此同时旋转分类机构工作,筛选目标书籍,筛选完成,传送电机驱动机械臂传送模块工作,3D滑车由同步带带动在龙门架上相对滑动,使机械爪向书仓位置移动,当运动到限位位置后,机械爪舵机驱动机械爪夹取模组实现机械爪的夹取,夹取到指定书籍,转向电机驱动机械臂转向模组实现机械臂小臂180°旋转,再由传送电机驱动机械臂大臂将书籍运送至书架前方,通过机械臂小臂上的摄像头识别书架空位,运动模组进行沿书架方向的平移运动微调位置,传送电机再驱动机械臂大臂将书籍送到指定位置,机械爪舵机工作,机械爪分开完成书籍的摆放,车体伸缩模组仍保持不动,机械臂与机械爪复位进行下一个书籍的摆放,直至本层书籍摆放完成再进行下一区域书籍的摆放;图书取出过程反之。After reaching the target position, the motion mechanism works to make the defined robot face the bookshelf forward. The electric push rod works to drive the telescopic mechanism of the vehicle body to rise to the specified shelf height and maintain this state. At the same time, the rotating classification mechanism works to screen the target books. After the screening is completed, the transmission motor drives the mechanical arm transmission module to work. The 3D pulley is driven by the synchronous belt to slide relatively on the gantry, so that the mechanical claw moves to the book warehouse position. When it moves to the limit position, the mechanical claw servo drives the mechanical claw clamping module to realize the clamping of the mechanical claw. After clamping the specified book, the steering motor drives the mechanical arm steering module The robot arm's forearm rotates 180°, and the transmission motor drives the robot arm's upper arm to transport the book to the front of the bookshelf. The camera on the robot arm's forearm identifies the empty space on the bookshelf, and the motion module performs a translational motion along the direction of the bookshelf to fine-tune the position. The transmission motor then drives the robot arm's upper arm to deliver the book to the designated position, and the mechanical claw servo works. The mechanical claw separates to place the book, and the body telescopic module remains stationary. The robot arm and the mechanical claw reset to place the next book, and the books on this layer are placed before placing the books in the next area. The process of taking out books is the opposite.
CN202410542190.3A 2024-04-30 2024-04-30 A high-level intelligent book handling, classification and sorting robot and its use method Pending CN118205848A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410542190.3A CN118205848A (en) 2024-04-30 2024-04-30 A high-level intelligent book handling, classification and sorting robot and its use method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410542190.3A CN118205848A (en) 2024-04-30 2024-04-30 A high-level intelligent book handling, classification and sorting robot and its use method

Publications (1)

Publication Number Publication Date
CN118205848A true CN118205848A (en) 2024-06-18

Family

ID=91447494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410542190.3A Pending CN118205848A (en) 2024-04-30 2024-04-30 A high-level intelligent book handling, classification and sorting robot and its use method

Country Status (1)

Country Link
CN (1) CN118205848A (en)

Similar Documents

Publication Publication Date Title
WO2021227551A1 (en) Transport robot, box retrieval method, cargo box loading method, and warehouse logistics system
KR102663107B1 (en) Handling robot, goods picking-up method, and intelligent warehousing system
CN111620024B (en) Transfer robot, container taking method and container placing method
CN109051491B (en) Mobile robot for picking and placing goods on goods shelf
CN205852774U (en) Multifunctional finishing robot
CN109969178B (en) Multi-material autonomous carrying device and method based on multi-sensor
CN111618867A (en) Intelligent book management robot and borrowing method thereof
JP2019502616A (en) Mobile robot manipulator
CN106985145A (en) One kind carries transfer robot
CN204566123U (en) A kind of intelligent finishing book robot
CN104827459A (en) Intelligent book arrangement robot and arrangement method thereof
CN114798453B (en) Fully automatic intelligent warehousing logistics transport trolley
CN108908362A (en) Smart profile management system and its management method
CN115959404A (en) Lightweight stack sorting system for bilateral sorting and control method thereof
CN108994817A (en) A kind of supermarket Zhao Huo robot
CN113954072A (en) A vision-guided intelligent identification and positioning system and method for wooden door workpieces
CN106504443A (en) A kind of automatic book collating device and its book bidding method
CN211439958U (en) Archive management robot
CN214924370U (en) Express classification intelligent robot
CN118205848A (en) A high-level intelligent book handling, classification and sorting robot and its use method
CN110171658A (en) A kind of stacking system
CN118270428A (en) Double-machine collaborative unmanned express post station transportation device and method
CN109095195B (en) Cargo stacking device, cargo stacking system comprising same and method thereof
CN117550257A (en) An intelligent classification mobile garbage truck based on a combination of inertial navigation and vision algorithms
CN115140478B (en) Full-automatic storage robot based on machine vision

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination