任海林 Hailin Ren

Ph.D., Robotics and Mechatronics Laboratory, Virginia Tech (2016 - May, 2020)

Follow @HailinRen
Chinese
hailin@vt.edu
https://hailinren.github.io/
Blacksburg, Virginia, USA

Skills

Python (4+ years), C/C++ (8+ years), MATLAB (10+ years), VHDL (2 year)

Tensorflow, Keras, OpenAI Gym, MuJoCo, Hyperopt, scikit-learn

ROS, Gazebo, Bullet, PCL, Qt, Anaconda

Autodesk Eagle, Altium Designer, Solidworks, LabVIEW, MS Office

Experience

3+ years in Machine Learning, Deep Learning, and Reinforcement Learning

6+ years in Mechatronics System Design

10+ years in System Modeling and Programming

About Me

Hello, my name is Hailin Ren. I am currently a Senior Software Engineer in MathWorks.

I obtained my Ph.D. degree in mechanical engineering from Virginia Tech, Blacksburg, USA, in 2020, under the supervision of Prof. Ben-Tzvi in Robotics and Mechatronics Lab (RML).

My research interests include Reinforcement Learning, Computer Vision, Mechatronics System Design, etc.

My resume can be accessed here.

Work Experience


Senior Software Engineer

MathWorks Natick, Massachusetts, United States ( August, 2020-Present)

Enhance the core infrastructure of Embedded Coder to allow users to customize the generated code, and to generate production-quality C++ code.

Education


Ph.D. in Mechanical Engineering

Virginia Tech Blacksburg, VA, USA ( 2016-May, 2020)

Dissertation Title: "Human-Robot Interaction with Pose Estimation and Dual-Arm Manipulation Using Artificial Intelligence"


MS in Mechanical Engineering

Columbia University New York, NY, USA ( 2013-2015 )

Thesis Title: "Modeling/Control/Experimentation of a Quadcopter Using Differential Flatness Property."


BS in Mechanical Engineering

Nanjing University of Sci & Tech Nanjing, China ( 2009-2013 )

Senior Project Title: "Servo Control System Design of a Three-Cylinder Motion Platform"

Publications

Journal


[J4] Ren, H., Ben-Tzvi, P., "Learning Inverse Kinematics and Dynamics of a Robotic Manipulator using Generative Adversarial Networks", Robotics and Autonomous Systems, Vol. 124, pp. 103386, 2020.

[J3] Ren, H., Ben-Tzvi, P., "Advising Reinforcement Learning Agents Towards Scaling in Continuous Control Environments with Sparse Rewards", Journal to Engineering Applications of Artificial Intelligence, vol. 90, p.103515, Apr 2020.

[J2] Ren, H., Kumar, A., Ben-Tzvi, P., "LOSA-X: Expandable 3D Motion Tracking System", IEEE Sensors Journal, Vol. 19, Issue 9, pp. 3288-3295, May 2019.

[J1] Yanga, Y., Ren, H., Yang, X., Ben-Tzvi, P., He, Z., "Optimal Interval of Periodic Polarity Reversal for Maximizing Hydrogen Production in Microbial Electrolysis Cells," International Journal of Hydrogen Energy, Vol. 42, Issue 31, pp. 20260–20268, Aug. 2017.

Conference


[C6] Han, X., Ren, H., Ben-Tzvi, P., "Autonomous Cricothyroid Membrane Detection Using Neural Networks for First-Aid Surgical Airway Management", Proceedings of the 2020 ASME IDETC/CIE, 44th Mechanisms & Robotics Conference, Virtul, Online, August 17–19, 2020.

[C5] Sebastian, B., Ren, H., Ben-Tzvi, P., "Neural Network Based Heterogeneous Sensor Fusion for Robot Motion Planning", Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS2019), Macau, China, Nov. 4–8, 2019.

[C4] Ren, H., Qi, J., Ben-Tzvi, P., "Learning Flatness-based Controller using Neural Network", Proceedings of the ASME 2019 Dynamic Systems and Control Conf. (DSCC 2019), Park City, Utah, Oct. 8 - Oct. 11, 2019.

[C3] Ren, H., Feng, S., Wang, X., Ben-Tzvi, P., "Mobile Robot Obstacle Avoidance Base on Deep Reinforcement Learning", Proceedings of the 2019 ASME IDETC/CIE, 43rd Mechanisms & Robotics Conference, Anaheim, CA, August 18-21, 2019,

[C2] Ren, H., Kumar, A., Wang, X., Ben-Tzvi, P., "Parallel Deep Learning Ensembles for Human Pose Estimation", Proceedings of the ASME 2018 Dynamic Systems and Control Conf. (DSCC 2018), Atlanta, GA, Sep. 30 – Oct. 3, 2018.

[C1] Ren, H., Kumar, A., Ben-Tzvi, P., "Obstacle Identification for Vision Assisted Control Architecture of a Hybrid Mechanism Mobile Robot", Proceedings of the ASME 2017 Dynamic Systems and Control Conf. (DSCC 2017), Tysons Corner, VA,Oct 11-13, 2017.