ChallengeRocket
  • Product
    • Recruitment Challenges
    • Skill Assessment
    • Direct Hire
    • Hackathons
    • Intern Challenges
  • Challenges
  • Case-studies
  • Employers
  • Log in
  • Join talent network
  • Book demo
Menu
  • Home
  • Challenges
  • NVIDIA® Jetson™ Developer Challenge

This Challenge is completed

NVIDIA® Jetson™ Developer Challenge

NVIDIA® Jetson™ Developer Challenge
  • Winners announced
  • Winners announced
prize pool $42,789

SEE RESULTS

SEE RESULTS

Oct 23, 2017 - Feb 18, 2018 23:59 UTC
Voting: Feb 19 - Mar 04, 2018 23:59 UTC
  • Challenge outline
  • Resources
  • Participants
  • Projects
  • FAQ
  • Results
  • Updates
  • Rules
NVIDIA® Jetson™ Developer Challenge
  • Challenge outline
  • Resources
  • Participants
  • Projects
  • FAQ
  • Results
  • Updates
  • Rules

Mv

Michael van der Bent

Added: Jan 16, 2018

TAGS

  1. construction,
  2. painting,
  3. automation

TYPE OF PROJECT

Jetson tx2: autonomous painting robot

WWW

www.michaelvanderbent.nl

VOTES: 0 LIKES: 0

Paintbot

  • play
  • Paintbot
  • pdf
  • pdf

    Project description

    Autonomous Painting system

    Paintbot is an autonomous painting robot that can move freely inside construction zones or outside to paint construction objects. The paintbot uses multiple sensors to recognize its environment perform its wall painting task safe and efficiently. The Paintbot wil revolutionize how painting is done during large scale construction projects. The sensors will show the color of the wall, ceiling and the floor. It can scan the wall to see where it still has to paint or scan it for color abnormalities (where another paint layer is needed).

    Besides painting walls, floors and ceilings the potential of the paintbot is limitless. In the future it could also become capable of painting at road constructions (used for road signs and road marks). To do this, it will only need to take advantage of additional GPS.

     

    Electrical system

    The paintbot is an electrical powered system. The robot arms are driven by electrical motors in the axes. The wheels can all be rotated and steered separately by the movement control system.

     

    Paint

    The paintbot carry’s two paint buckets. The paint buckets can have identical or different colors. When different colors are used, the paintbot can make gradients or use different colors.

    The pump in the mid-section of the paint robot will pump paint in to the roller.

     

    Paintbot movement


    The paintbot can transform in to many shapes. This capability allows the paintbot to do many painting tasks. The paintbot can paint walls, ceilings and floors.

    The paintbot would typically be used to primer and paint new houses or buildings as the last stage of the building process.

    The construction company would import drawings of the building in to the paintbot and let it autonomous drive through the building and paint the walls/ceilings.


    Driving hardware

    The positioning of the paintbot is done by 3 powered wheels.

    The driving orientation of every wheel is controlled by a unique stepper motor. The stepper motors for driving direction can be controlled separately, to allow the paintbot to even rotate around its own axis and maneuver perfectly in to position.

    Al three wheels have their own stepper motor to power the wheel. This combination results in a total of 6 speed/position controlled motors for the positioning.



    AI positioning system


    The AI position recognition consists of multiple layers.

    Location reconstruction of the paintbot within its environment.

    • Paint task to paint route efficiency.
    • Obstacle recognition and rerouting.
    • optimizing positioning for most effective paint arm strokes. 


    The Paintbot has 3 3d cameras with distance recognition.

    The paintbot will compare the visual data to the map of the location (with integrated paint plan).

    Besides the positioning, the cameras are also used to recognize objects and humans.

     

    Paint arm hardware


    The paint arm hardware can be split up in to two sections.

    • The arm stroke motors
    • The roller alignment motors.


    The stroke motors are used to place the painter head/roller in to the right position.

    The exact angle and distance to the wall is measured with a lidar sweep. The roller alignment roller motors are used to align the roller with the movement vector.


    The total movement area is large enough to reach in to corners. The eventual end results as the centerpoint of mass must remain within the footprint, to prevent falling over.

    • previous project
    • next project

    Comment


    Please login to leave a comment


    Comments (0)


    ChallengeRocket
    Tech talent
    Challenges Blog Find jobs Employers
    Companies
    Business HR Blog Pricing
    Challengerocket
    FAQ EU Join Us Contact Us
    Copyright © 2023 ChallengeRocket. All rights reserved.
    Privacy Terms and Conditions Service status

    Let’s talk

    Proven effectiveness - get up to x3 more candidates and shorter recruitment time.

    In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.

    We will reply within 2 business days.

    Log in


    Forgot your password?

    OR
    Don’t have an account?
    Create a candidate account or a company account

    Log in

    Forgot your password?

    Create a candidate account

    Already have an account?
    Log in
    OR
    • At least 10 characters
    • Uppercase Latin characters
    • Lowercase Latin characters
    • At least one number or symbol

    Not a candidate?  Sign up as an employer

    Reset your password

    Remember your password? Log in Log in for business

    Create an employer account

    Sign up for free.
    Select the best plan to publish job ofers & challenges.

    Company name introduced here will be visible on your job ads.
    • At least 10 characters
    • Uppercase Latin characters
    • Lowercase Latin characters
    • At least one number or symbol

    Not an employer?  Sign up as a candidate