INTRODUCTION:
Library has many connotations. A library is a collection of information
resources and services, organized for use, and maintained by a public body,
institution, or private individual. In the more traditional sense, it means a
collection of books.
Typically we need a librarian to pick the books and hand it over to the
person to whom the books are being issued. This might be an easy task incase
the library floor area is small. Also, to search for the books by humans takes a
lot of time as many a times the books gets overlooked by the human eye.
To automate this process of book finding and picking we suggest a robot
with an arm with some degrees of freedom which will be able to findout the
book with the required tag and then pick it and place it on the table.
DISCRIPTION:
Here we will be placing the books in a rack and all the books will be
tagged by RFID tags and an RFID reader will be placed under the robot. It
search the required book and incase the book is found, the robotic arm will
lower until the IR obstacle sensor placed over the arm detects the book and then
the gripper will close the jaws to get an hold of the book and then the robotic
arm is lifted after which the robot moves in the reverse direction to the place it
started from and places the book.
The same principal can be used in the supermarkets to make an
automated item collector.
In this case, the proposed robot will make the life of the librarian a lot
simpler and the books can be tagged easily. The essential requirement in this
project is the correct designing and fabrication of the lever, connecting Arms,
motors The student swaps his RFID card while borrowing a book from the
library. There is a RFID tag on the back of the books which contain information
like the author, name of the book etc. In the ALCD display borrowers name and
details of the book are displayed. When no RFID card is swapped and a book is
tried to be taken out of the room, a buzzer is activated through the thief
detection door. Thus a security measure is also provided.
Through the Zigbee, the transactions taken place are passed to the server
computer. All the information is stored in the server in the form a database.
Information like due dates and fines are given to the students regularly.
BLOCK DIAGRAM:
Receiver part
RF ID
READER
RF ID
TAG
IR
Obstacle
LED
MUX
XBEE
AVR Microcontroller
DC
Motor
Driver
Motor
Wheels
Stepper
Motor
Driver
Ultra sonar
sensor
Robot
ARM
Motor
Book
Carrier
Graphical
display
Transmitter part
Student RF
ID card
Antenna
XBEE
MicroController &
Computer
Key board
RF
Reader
Theft
detection
Door
Buzzer
7. Ultrasonic
Ultra sonic sensor it can sense the object up to 6.5m distance. Key
is used. Once the key is pressed the ultrasonic device will get
activated and it senses the object and calculates the distance. It
cannot recognize the object if it is far from 6.5m. This calculated
distance will be sent to the microcontroller.
OPERATION OF ROBOT:
1. initially we will assume the rest position of entire system, i.e. state when no
object is placed.
2. At this stage, photo detector is having its output high, since receiver of sensor
can receive photons from transmitter as no object I in its path to interrupt.
3. As soon as object is placed at the picking platform, the sensor gets interrupted
and outputs low. This signal is sent to the microcontroller which is burnt with
program which tells what operation is to be performed at this stage.
4. For understanding operation, let us rename the two motors used here. Let the
name of gantry motor be M1 and that for end effecter motor is M2.
5. Now as microcontroller detects that object is placed, it moves motor M1 in
say clockwise direction for a fixed time due to which whole arm moves towards
picking platform.
6. As it reaches there, M1 stops and now motor M2 is started in say clockwise
direction to hold the object by closing jaw. This motor also, is on for particular
fixed time instant.
7. As M2 gets off, motor M1 is moved again in opposite (here anticlockwise)
direction till the time it reaches the placing platform.
8. As it reaches placing platform, the motor M1 stops and M2 is switched ON in
opposite (here anticlockwise) direction till it releases object properly on desired
place.
9. If after this no object is detected, the robot is in rest position. Otherwise if
another object is detected, steps from 3 are repeated till step 8.
Xbee
Student RF ID Card
Power supply
SOFTWARES USED:
Keil Compiler
Embedded C
Flash magic
Visual basic .net
ADVANTAGES:
Reduces human effort
Reduces human error
Makes the management of the library, easier than ever.
For Book Theft Detection
DISADVANTAGES:
Problems of mechanical functioning may occur
Capability of lifting a book has limitation.
REFERENCES:
1.Bong Keun Kim, Nobuyasu Tomokuni, Kenichi Ohara, Kohtaro Ohba, Tamio
Tanikawa, and Shigeoki Hirai Ubiquitous function services based control of
robots with ambient intelligence. In Proc. 2006 IEEE Int. Conf. On Industrial
Electronics, Control, and Instrumentation, pages 45464551, 2006a.
2.Dias, B.; Zlot, R.; Kalra, N.; and Stentz, A. 2006. Market-based multirobot
coordination: A survey and analysis. Pro-ceedings of the IEEE 94 (7): 1257
1270.
3. Noriaki Ando, Takashi Suehiro, Kosei Kitagaki, Tetsuo Kotoku, and WooKeun Yoon. RT-middleware: Dis- tributed component middleware for RT (robot
Technol- ogy). In Proc. 2005 IEEE/RSJ Int. Conf. Intelligent Robots and
Systems, pages 35553560, 2005.
4. H. Chae, J. Lee, and W. Yu. A localization sensor suite for development of
robotic location sensing network. In Proc. 2nd Int. Conf. Ubiquitous Robots and
Ambient Intelligence, pages 188191, 2005.
5. A.P. del Pobil, M. Prats, R. Ramos-Garijo, P.J. Sanz, and E. Cervera. The UJI
librarian robot: an autonomous service application. In Proc. 2005 IEEE Int.
Conf. Robot. Automat., 2005.
6.Bong Keun Kim, Manabu Miyazaki, Kohtaro Ohba, Shi- geoki Hirai, and
Kazuo Tanie. Web services based robot control platform for ubiquitous
functions. In Proc. 2005 IEEE Int. Conf. Robot. Automat., pages 703708,
2005.
7. Browning, B.; Bruce, J.; Bowling, M.; and Veloso, M. 2005. STP: Skills,
tactics and plays for multi-robot control in adversarial environments. IEEE
Journal of Control and Systems Engineering 219:3352.
8. Guo, Y., and Parker, L. E. 2002. A distributed and optimal motion planning
approach for multiple mobile robots. In Proceedings of IEEE International
Conference on Robotics and Automation.
9.Safaris, R., Jezernik, K., Calkin D.W., Parkin, R.M., Telerobot control via
Internet, Proceedings of the IEEE International Symposium on Industrial
Electronics 1999, Vol. 1, 1999. pp. 298-303.
10.Botelho, S., and Alami, R. 1999. M+: A scheme for multi-robot cooperation
through negotiated task alloca- tion and achievement. In Proceedings of the