• DocumentCode
    2235501
  • Title

    PAINTbot - FPGA based wall painting service robot prototype

  • Author

    Teoh, Boon Ean ; Ragavan, S. Veera

  • Author_Institution
    Sch. of Eng., Monash Univ., Bandar Sunway, Malaysia
  • fYear
    2011
  • fDate
    22-24 Sept. 2011
  • Firstpage
    777
  • Lastpage
    782
  • Abstract
    A fully functional wall painting robot prototype for indoor and outdoor environments has been developed. The prototype development includes building the hardware and software subsystems for the robot. The robot controller has developed using the Altera DE2 Development Board with the software implementation done in Quartus II 8.1 and NIOS II IDE using C language programming. Hardware development of the robot involves building the main chassis, the stepper motor and drivers, sensor circuitries and electro pneumatic controls of the air brush for painting. The software implementation includes converting the MATLAB code to C and VHDL codes to generate the coordinates when the area of the workspace is provided. These coordinates are used to specify the changes in length for the supporting string. The robot movements from point to point are done based on changing the respective suspension lengths to reach a particular coordinate. A path planning algorithm was developed and validated in MATLAB with two path options, z-path and u-path. The paint area was also plotted on the workspace in the GUI. In the functional prototype, the robot is able to paint a workspace specified by user, avoiding all windows area. However, the quality of painting needs to be greatly improved before deployments are possible.
  • Keywords
    C language; electropneumatic control equipment; field programmable gate arrays; graphical user interfaces; hardware description languages; painting; path planning; prototypes; service robots; stepping motors; Altera DE2 development board; C language programming; FPGA based wall painting service robot prototype; GUI; MATLAB code; NIOS II IDE; PAINTbot; Quartus II 8.1; VHDL codes; air brush; electro pneumatic controls; hardware subsystems; path planning algorithm; robot controller; sensor circuitries; software subsystems; stepper motor; Painting; Prototypes; Robot kinematics; Robot sensing systems; Service robots; Software; Altera DE2 development board; Infrared sensor; Service robot; industrial robot; wall painting robot;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Recent Advances in Intelligent Computational Systems (RAICS), 2011 IEEE
  • Conference_Location
    Trivandrum
  • Print_ISBN
    978-1-4244-9478-1
  • Type

    conf

  • DOI
    10.1109/RAICS.2011.6069415
  • Filename
    6069415