Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 3 KB

README.md

File metadata and controls

47 lines (36 loc) · 3 KB

Projector-Guided Non-Holonomic Mobile 3D Printing

Xuchu Xu, Ziteng Wang, Chen Feng

International Conference on Robotics and Automation (ICRA) 2021

New York University Tandon School of Engineering

Abstract

Fused deposition modeling (FDM) using mobile robots instead of the gantry-based 3D printer enables additive manufacturing at a larger scale with higher speed. This introduces challenges including accurate localization, control of the printhead, and design of a stable mobile manipulator with low vibrations and proper degrees of freedom. We proposed and developed a low-cost non-holonomic mobile 3D printing system guided by a projector via learning-based visual servoing. It requires almost no manual calibration of the system parameters. Using a regular top-down projector without any expensive external localization device for pose feedback, this system enabled mobile robots to accurately follow pre-designed millimeter-level printing trajectories with speed control. We evaluate the system in terms of its trajectory accuracy and printing quality compared with original 3D designs. We further demonstrated the potential of this system using two such mobile robots to collaboratively print a 3D object with dimensions of 80 cm × 30 cm size, which exceeds the limitation of common desktop FDM 3D printers.

Projector-3D Printing System

Project System Setup

System Setup

Printing Robot Design

Robot Design

Learning-Based Visual Servoing (LBVS)

training_gif

Experiment Results

Trajectory and Control Test

exp1_gif exp1

Single Robot Printing Test

exp2_gif exp2-1 exp2-2

Large-Scale Collaborative Printing

exp3_gif exp3

To cite our paper:

@inproceedings{ProjectorM3DP_ICRA_2021,
  title={Projector-Guided Non-Holonomic Mobile 3D Printing},
  author={Xu, Xuchu and Wang, Ziteng and Feng, Chen},
  booktitle={2021 IEEE International Conference on Robotics and Automation (ICRA)},
  year={2021}
}

Support or Contact

Having trouble with Pages? Check out our documentation or contact support and we’ll help you sort it out.