My Photo
Zijian Wang
Ph.D. Student, Aeronautics and Astronautics
Stanford University

Bio


I'm currently pursuing a Ph.D. at Stanford University, working with Prof. Mac Schwager in the Multi-Robot Systems Lab. My research interest is multi-robot systems, for which I design distributed planning and control algorithms that enable a group of intelligent robots to either collaborate on a common task, or compete among adversarial agents. I received my M.S. from Boston University in 2016, and a B.S. from Beihang University in 2013.

  • What's New - Feb 5, 2019
    Open-sourced the hardware and software of our custom-built quadrotor robot platform. Check it out on Github.

    What's New - Feb 5, 2019
    I successfully defended my Ph.D. thesis on Feb 5, 2019! More details here.

Robots


"Some robots I designed and built since 2010."

MSL RC Car: Safe, Interactive Autonomous Driving

, Mingyu Wang (2017)
...

An accessible and high-fidelity test bed for studying the iteractions among multiple autonomous cars.

  • 1/8th scale RC Car. 4WD. Front wheel steering.
  • Custom electronics for motor/steering control, and ROS integration.
  • Wheel encoders, ultrasonic range finders, optional camera and lidar.
  • Video 1 Video 2


    MSL Quadrotor: Cooperative Aerial Manipulation

    (2017)
    ...

    Built for scalable airborne robotic swarm applications, especially for cooperative aerial manipulation, package delievry and so on.

  • Highly customizable. Based on the open-source Pixhawk autopilot.
  • Equipped with Odroid XU4 computer for onboard planning and control.
  • Capable of fully autonomous flight, both indoors and outdoors.
  • Low-cost and easy to build (~2 hour assembly time/quadrotor).
  • Video 1 Video 2


    OuijaBot: a ROS-compatible Omnidirectional Multi-Robot Research Platform

    , Guang Yang, Xuanshuo Su (2016)
    ...

    OuijaBot was originally designed for a multi-robot mobile manipulation experiment, and later used as a general low-cost research robot platform in the lab. Some of its features include:

  • CNC-milled chasis. Custom PCB: Cortex M4 MCU, (4x) 5A motor driver.
  • Various sensors: wheel encoders, motor torques, 9-axis IMU, Lidar.
  • Raspberry Pi 2 running Linux and ROS for easy multi-robot tasking.
  • Max speed: 1m/s. Battery life: > 3 hours. Weight: 2.8kg. Low-cost.
  • Video 1 Video 2 Video 3 Video 4 Video 5


    m3pi Manipulator: Proof-of-Concept Swarm Mobile Manipulation

    (2015)
    ...

    A group of robots that collectively tranport a heavy load without communication by locally measuring the velocity of the object and performing force feedback control.

  • Heavy re-development upon the commercially available m3pi robot. 3D-printed an extra layer and a gripper.
  • Customized 2D force sensor and PCB for signal amplification.
  • Optical laser sensor (ADNS-9800) for velocity measurement.
  • Video Paper


    Biomimetic Robotic Boxfish

    , Zerui Wang (2012)
    ...

    A biomimetic fish robot testbed that mimics the boxfish (also known as ostraciiform fish). It features:

  • Bio-inspired shape and locomotion. Waterproof Design.
  • Capable of 3D underwater maneuver using Central Pattern Generator.
  • Artificial lateral line (an array of 9 pressure sensors) for sensing speed, depth and neighboring fish.
  • Forward-facing camera/infrarad sensor with clear window. 9-axis IMU.
  • Video Paper 1 Paper 2


    Molecubes: Modular Self-reconfigurable Robots

    , Jianbo Yang (2011)
    ...

    A heavily handcrafted modular robot system (12 modules were built).

  • Customized mechanical design, manufacturing, and PCB (ATmega 16).
  • Transform into different shapes (snake, quadrupedal, robotic arm, etc).
  • Automatic connector for self-reconfiguration (connect new modules and detach existing modules).
  • Video

    Publication


    Journal


    1. D. Zhou, Z. Wang and M. Schwager, "Agile Coordination and Assistive Collision Avoidance for Quadrotor Swarms Using Virtual Structures," IEEE Transactions on Robotics, vol. 34(4), pp. 916-923, 2018.
    2. Video

    3. A. Pierson, Z. Wang and M. Schwager, "Intercepting Rogue Robots: An Algorithm for Capturing Multiple Evaders with Multiple Pursuers," IEEE Robotics and Automation Letters (RA-L), vol. 2(2), pp. 530–537, 2017.
    4. Video

    5. D. Zhou, Z. Wang, S. Bandyopadhyay and M. Schwager, "Fast, On-line Collision Avoidance for Dynamic Vehicles using Buffered Voronoi Cells," IEEE Robotics and Automation Letters (RA-L), vol. 2(2), pp. 1047–1054, 2017.
    6. Video

    7. W. Wan, B. Shi, Z. Wang, R. Fukui, "Multirobot Object Transport via Robust Caging," IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2017

    8. Z. Wang, M. Schwager, "Force-Amplifying N-Robot Transport System (Force-ANTS) for Cooperative Planar Manipulation without Communication," International Journal of Robotics Research (IJRR), vol. 35, no. 13, pp. 1564-1586, 2016
    9. Paper

    Conference


    1. Z. Wang R. Spica and M. Schwager, "Game Theoretic Motion Planning for Multi-Robot Racing," International Symposium on Distributed Autonomous Robotic Systems (DARS), 2018, Accepted.
    2. Video Paper

    3. M. Wang, Z. Wang, J. Talbot, J. C. Gerdes and M. Schwager, "Experiments in Game Theoretic Planning for Self-Driving Cars," Internatinoal Symposium on Experimental Robotics (ISER), 2018, Submitted.

    4. Z. Wang, S. Singh, M. Pavone, and M. Schwager, "Cooperative object transport in 3D with multiple quadrotors using no peer communication," In Proc. IEEE Conf. on Robotics and Automation (ICRA), pp. 1064-1071, 2018.
    5. Code Video Paper

    6. M. Wang, Z. Wang, S. Paudel, and M. Schwager, "Safe Distributed Lane Change Maneuvers for Multiple Autonomous Vehicles Using Buffered Input Cells," In Proc. IEEE Conf. on Robotics and Automation (ICRA), pp. 4678-4684, 2018
    7. Paper

    8. Z. Wang, G. Yang, X. Su and M. Schwager, "OuijaBots: Omnidirectional Robots for Cooperative Object Transport with Rotation Control using No Communication," In Proc. of the International Symposium on Distributed Autonomous Robotics Systems (DARS), London, UK, 2016.
    9. Video Paper

    10. Z. Wang and M. Schwager, "Kinematic multi-robot manipulation with no communication using force feedback," IEEE International Conference on Robotics and Automation (ICRA), pp. 427–432, 2016.
    11. Video Poster Paper Google Scholar

    12. Z. Wang and M. Schwager, "Multi-robot manipulation with no communication using only local measurements," IEEE International Conference on Decision and Control (CDC), pp. 380–385, 2015.
    13. Slides Paper Google Scholar

    14. G. Habibi, Z. Kingston, Z. Wang, J. McLurkin and M. Schwager, "Pipelined consensus for global state estimation in multi-agent systems," International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pp. 1315-1323, 2015
    15. Paper Google Scholar

    16. Z. Wang and M. Schwager, "Multi-robot manipulation without communication," International Symposium on Distributed Autonomous Robotic Systems (DARS), pp. 135-149, 2014.
    17. Video Slides Paper Google Scholar

    18. W. Wang, J. Guo, Z. Wang and G. Xie, "Neural controller for swimming modes and gait transition on an ostraciiform fish robot," In Advanced Intelligent Mechatronics (AIM), IEEE/ASME International Conference on, pp. 1564–1569, 2013.
    19. Paper Google Scholar

    Mentor


    "Research opportunity for undergrad students."

    Normally every year I have the time to advise 1-2 undergrad student(s) to work with me in the lab. Undergraduate research is an excellent way to learn hands-on skills and build up a solid resume. I had wonderful experience in both serving as a mentor and working as a mentee. If you feel interested, please click the button below to learn more, and email me to check open positions.

    • Bottomline: It must be a win-win experience.
    • What You Can Get:
      1. Learn cutting-edge robotics technologies through world-class research projects.
      2. Develop good practical engineering skills, such as CAD, machining, designing printed circuit board (PCB), soldering, embedded system, microcontroller, sensors, control algorithm, machine learning, software development, etc.
      3. One-on-one tutoring from me.
      4. Opportunity for co-authoring academic publications in top-tier conferences/journals.
      5. A compelling letter of recommendation from me (or even my advisor)
      6. Although I cannot pay you, I can occasionally treat you with some of the finest food in town.
    • What I expect from you:
      1. Be able to spend at least 8 hours/week in the lab for at least 6 months.
      2. Highly self-motivated. Quick learner. Enthusiastic about robots.
      3. Some experience of the above-mentioned skills is a plus, but not required.

    Contact


    "Feel free to drop me a line."

    Email: zjwang AT stanford.edu



    Last update: Jan 15, 2017