Curriculum Vitae



Teaching Experience

  • Assistant Professor in the Department of Robotics, University of Macau, 2024 - Present

Project List - Principal Investigator

Reference No.Project TitleApproved AmountStart DateEnd Date
SRG2024-00012-FSTDynamic-model-free controller design for underwater vehicle manipulator systems (UVMSs)MOP 150,000.002024-02-212027-02-20
0059/2024/RIA1MANEUVER - Methodologies for autonomous surface craft navigating in unknown environmentsMOP 857,000.002024-09-222027-09-21
UMDF-TISF/2025/007/FSTSEABED - Sonar Enhanced Autonomous Bottom-following for EfficientData collectionMOP 150,000.002025-01-012027-12-31
0021/2025/ASJHYDRA - Hybrid Control and Navigation Strategies for Disturbance Rejection in Autonomous Underwater VehiclesMOP 1,104,000.002026-01-182029-01-17

Education

  • Ph.D. in Electrical and Computer Engineering, University of Macau, 2019
  • M.S. in Aerospace Engineering, Instituto Superior Técnico, Lisbon, 2013
  • B.S. in Aerospace Engineering, Instituto Superior Técnico, Lisbon, 2011

Awards and Recognition

  • 2024 IEEE Journal of Oceanic Engineering's Outstanding Reviewer
  • 2022 FDCT Funding Scheme for Postdoctoral Researchers of Higher Education Institutions
    • Macau, China
    • Awarded a post-doctoral fellowship for a period of 24 months
  • 2020 First Zhuhai Wanshan International Intelligent Vessel Competition
    • Zhuhai, China
    • Winner of Sailing Race Project - Development of a path following controller for an unmanned surface vessel
  • 2020 Macau Science and Technology Development Fund (FDCT)
    • Macau, China
    • Recipient of Scientific and Technological R&D Award for Postgraduates

Work experience

Skills

  • Matlab
  • Python, C/C++
  • ROS
  • Git
  • Linux, macOS, Windows
  • SolidWorks
  • LaTeX

Professional Service

  • Journal Reviewer
    • IEEE Transactions on Automatic Control
    • IEEE Transactions on Cybernetics
    • IEEE Transactions on Systems, Man, and Cybernetics
    • IEEE/ASME Transactions on Mechatronics
    • IEEE Transactions on Aerospace and Electronic Systems
    • IEEE Transactions on Cognitive and Developmental Systems
    • IEEE Sensors Journal
    • IEEE Transactions on Instrumentation and Measurement
    • Automatica
    • Asian Journal of Control
    • The International Journal of Robotic Research
    • Ocean Engineering
  • Conference Reviewer
    • IEEE Conference on Decision and Control (CDC)
    • IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
    • The International Conference on Unmanned Aircraft Systems (ICUAS)

Publications

in Journals

  • 32) X. Zhu, J. Reis, and C. Silvestre, “Nonlinear trajectory tracking control of a towed vessel by a single autonomous tug,” Rob. Auton. Syst., no. 105829, p. 105829, Oct. 2026, doi: 10.1016/j.robot.2026.105829. (in press)

  • 31) J. P. Silvestre, J. Reis, P. Casau, and P. Oliveira, “Event-triggered neural network adaptive hybrid attitude control,” Nonlinear Anal. Hybrid Syst., vol. 63, no. 101812, p. 101812, Feb. 2027, doi: 10.1016/j.nahs.2026.101812.

  • 30) P. Santos, J. Reis, P. Oliveira, and C. Silvestre, “QuadRocket: an aerial robotic testbed for adaptive thrust-vector control of rocket-like vehicles,” IEEE Trans. Aerosp. Electron. Syst., vol. 62, pp. 13567–13583, 2026, doi: 10.1109/taes.2026.3706328.

  • 29) P. Santos, J. Reis, P. Oliveira, and C. Silvestre, “Geometric reduced-attitude tracking under a time-varying conic constraint via smooth reference-shaping,” IEEE Control Syst. Lett., vol. 10, pp. 1639–1644, 2026, doi: 10.1109/lcsys.2026.3707149.

  • 28) J. Reis and C. Silvestre, “Attitude estimation on SO(3) under biased, scaled, and misaligned rate gyro measurements,” IEEE Trans. Automat. Contr., vol. 71, no. 10, pp. 6888–6894, Oct. 2026, doi: 10.1109/tac.2026.3690053.

  • 27) M. Khodaverdian, J. Reis, and C. Silvestre, “Koopman-based discrete-time controller design for nonlinear flexible spacecraft dynamics,” IEEE Trans. Aerosp. Electron. Syst., vol. 62, pp. 7256–7271, 2026, doi: 10.1109/taes.2026.3671765.

  • 26) J. Reis and C. Silvestre, “Bottom-following control of AUVs using multibeam forward-looking sonar,” Control Eng. Pract., vol. 172, no. 106874, p. 106874, Jul. 2026, doi: 10.1016/j.conengprac.2026.106874.

  • 25) L. Kong, J. Reis, W. He, and C. Silvestre, “Hybrid triggering adaptive prescribed performance control of underactuated UAVs,” IEEE Trans. Ind. Electron., vol. 73, no. 7, pp. 10242–10253, Jul. 2026, doi: 10.1109/tie.2026.3658643.

  • 24) W. Yang, J. Reis, G. Yu, L. Kong, and C. Silvestre, “Trajectory generation and extended high-gain observer-based output feedback control for an underactuated flying inverted pendulum,” IEEE Trans. Autom. Sci. Eng., vol. 23, pp. 2440–2453, 2026, doi: 10.1109/tase.2025.3649559.

  • 23) W. Yang, J. Reis, G. Yu, and C. Silvestre, “Output feedback control of an underactuated flying inverted pendulum,” Control Eng. Pract., vol. 164, no. 106474, p. 106474, Nov. 2025, doi: 10.1016/j.conengprac.2025.106474.

  • 22) L. Kong, J. Reis, W. He, and C. Silvestre, “Event-triggered prescribed-time tracking control for UAVs using polynomial error trajectories,” IEEE Trans. Autom. Sci. Eng., vol. 22, pp. 16476–16486, 2025, doi: 10.1109/tase.2025.3574809.

  • 21) Y. Ju, J. Reis, Y. Sun, and C. Silvestre, “On the asymptotic stability of 2-D linear inhomogeneous systems,” IEEE Trans. Automat. Contr., vol. 70, no. 8, pp. 5546–5552, Aug. 2025, doi: 10.1109/tac.2025.3549346.

  • 20) J. Reis and C. Silvestre, “Kinematics-informed neural network control on SO(3),” Automatica (Oxf.), vol. 174, no. 112172, p. 112172, Apr. 2025, doi: 10.1016/j.automatica.2025.112172.

  • 19) L. Kong, J. Reis, W. He, X. Yu, and C. Silvestre, “On dynamic performance control for a quadrotor-slung-load system with unknown load mass,” Automatica (Oxf.), vol. 162, no. 111516, p. 111516, Apr. 2024, doi: 10.1016/j.automatica.2024.111516.

  • 18) W. Yang, G. Yu, J. Reis, and C. Silvestre, “Robust nonlinear 3D control of an inverted pendulum balanced on a quadrotor,” Automatica (Oxf.), vol. 159, no. 111336, p. 111336, Jan. 2024, doi: 10.1016/j.automatica.2023.111336.

  • 17) L. Kong, J. Reis, W. He, and C. Silvestre, “Experimental validation of a robust prescribed performance nonlinear controller for an unmanned aerial vehicle with unknown mass,” IEEE ASME Trans. Mechatron., vol. 29, no. 1, pp. 301–312, Feb. 2024, doi: 10.1109/tmech.2023.3282782.

  • 16) L. Kong, J. Reis, W. He, and C. Silvestre, “Comprehensive nonlinear control strategy for VTOL-UAVs with windowed output constraints,” IEEE Trans. Control Syst. Technol., vol. 31, no. 6, pp. 2673–2684, Nov. 2023, doi: 10.1109/tcst.2023.3286044.

  • 15) J. Reis, G. Yu, and C. Silvestre, “Kalman-based velocity-free trajectory tracking control of an underactuated aerial vehicle with unknown system dynamics,” Automatica (Oxf.), vol. 155, no. 111148, p. 111148, Sep. 2023, doi: 10.1016/j.automatica.2023.111148.

  • 14) G. Yu, J. Reis, D. Cabecinhas, R. Cunha, and C. Silvestre, “Reduced-complexity active disturbance rejection controller for quadrotor-slung-load transportation,” IEEE Trans. Syst. Man Cybern. Syst., vol. 53, no. 8, pp. 5248–5259, Aug. 2023, doi: 10.1109/tsmc.2023.3263881.

  • 13) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Discrete-time Kalman filter for heave motion estimation,” Ocean Eng., vol. 277, no. 114240, p. 114240, Jun. 2023, doi: 10.1016/j.oceaneng.2023.114240.

  • 12) G. Yu, J. Reis, and C. Silvestre, “Quadrotor neural network adaptive control: Design and experimental validation,” IEEE Robot. Autom. Lett., vol. 8, no. 5, pp. 2574–2581, May 2023, doi: 10.1109/lra.2023.3254450.

  • 11) J. Reis, W. Xie, D. Cabecinhas, and C. Silvestre, “Nonlinear backstepping controller for an underactuated ASV with model parametric uncertainty: Design and experimental validation,” IEEE Trans. Intell. Veh., vol. 8, no. 3, pp. 2514–2526, Mar. 2023, doi: 10.1109/tiv.2022.3221739.

  • 10) J. Reis, G. Yu, D. Cabecinhas, and C. Silvestre, “High‐performance quadrotor slung load transportation with damped oscillations,” Int. J. Robust Nonlinear Control, Aug. 2022, doi: 10.1002/rnc.6306.

  • 9) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Earth velocity and rigid-body attitude estimation on SO(3) using biased measurements,” IEEE ASME Trans. Mechatron., vol. 27, no. 6, pp. 4246–4257, Dec. 2022, doi: 10.1109/tmech.2022.3152220.

  • 8) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Attitude, body-fixed Earth rotation rate, and sensor bias estimation using single observations of direction of gravitational field,” Automatica (Oxf.), vol. 125, no. 109475, p. 109475, Mar. 2021, doi: 10.1016/j.automatica.2020.109475.

  • 7) W. Xie, J. Reis, D. Cabecinhas, and C. Silvestre, “Design and experimental validation of a nonlinear controller for underactuated surface vessels,” Nonlinear Dyn., vol. 102, no. 4, pp. 2563–2581, Dec. 2020, doi: 10.1007/s11071-020-06058-8.

  • 6) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Kalman filter cascade for attitude estimation on rotating earth,” IEEE ASME Trans. Mechatron., vol. 25, no. 1, pp. 327–338, Feb. 2020, doi: 10.1109/tmech.2019.2959080.

  • 5) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Attitude estimation using high-grade gyroscopes,” Control Eng. Pract., vol. 92, no. 104134, p. 104134, Nov. 2019, doi: 10.1016/j.conengprac.2019.104134.

  • 4) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Calibration of high-grade inertial measurement units using a rate table,” IEEE Sens. Lett., vol. 3, no. 4, pp. 1–4, Apr. 2019, doi: 10.1109/lsens.2019.2906569.

  • 3) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Nonlinear observer on SO(3) for attitude estimation on rotating earth using single vector measurements,” IEEE Control Syst. Lett., vol. 3, no. 2, pp. 392–397, Apr. 2019, doi: 10.1109/lcsys.2018.2886740.

  • 2) J. O. Reis, P. T. M. Batista, P. Oliveira, and C. Silvestre, “Source localization based on acoustic single direction measurements,” IEEE Trans. Aerosp. Electron. Syst., vol. 54, no. 6, pp. 2837–2852, Dec. 2018, doi: 10.1109/taes.2018.2831118.

  • 1) J. Reis, M. Morgado, P. Batista, P. Oliveira, and C. Silvestre, “Design and experimental validation of a USBL underwater acoustic positioning system,” Sensors (Basel), vol. 16, no. 9, p. E1491, Sep. 2016, doi: 10.3390/s16091491.

  • in Conferences

  • 6) J. Reis and C. Silvestre, “Bottom-following control of AUVs using multibeam forward-looking sonar,” Control Eng. Pract., vol. 172, no. 106874, p. 106874, Jul. 2026, doi: 10.1016/j.conengprac.2026.106874.

  • 5) J. Reis and C. Silvestre, “Kalman filter as observer and smoother for rigid-body motion control applications,” IFAC-PapersOnLine, vol. 58, no. 16, pp. 95–100, 2024, doi: 10.1016/j.ifacol.2024.08.468.

  • 4) P. Casau, J. Reis, and C. Silvestre, “Event-triggered trajectory tracking control of an underactuated autonomous surface vessel,” in 2022 American Control Conference (ACC), IEEE, Jun. 2022. doi: 10.23919/acc53348.2022.9867657.

  • 3) J. Reis, C. Silvestre, P. Batista, and P. Oliveira, “Attitude observers aided by implicit measurements of the Earth angular velocity,” in 2020 59th IEEE Conference on Decision and Control (CDC), IEEE, Dec. 2020. doi: 10.1109/cdc42340.2020.9304161.

  • 2) J. Reis, P. Batista, P. Oliveira, and C. Silvestre, “Nonlinear attitude observer on SO(3) based on single body-vector measurements,” in 2018 IEEE Conference on Control Technology and Applications (CCTA), IEEE, Aug. 2018. doi: 10.1109/ccta.2018.8511381.

  • 1) J. Reis, P. Oliveira, P. Batista, and C. Silvestre, “Filter design for localization aided by direction and Doppler measurements,” in 2014 IEEE International Conference on Robotics and Automation (ICRA), IEEE, May 2014. doi: 10.1109/icra.2014.6907285.