Davide Bacchet

Davide Bacchet

San Jose, California, United States
3K followers 500+ connections

About

Working on the most challenging problem of our generation! Come join us!

Activity

Join now to see all activity

Experience

  • Applied Intuition Graphic
  • -

  • -

  • -

  • -

  • -

    Palo Alto

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

  • -

  • -

  • -

  • -

  • -

Education

Projects

  • Graphical Event Builder for VI-Driver

    - Present

    Defining a complex driver event is a challenging task, because it can be composed by several maneuvers, each one with different purposes/characteristics.
    During this project I designed the data structures, data flow, integration with the existing modules and technologies, and implemented the Event Builder in Python and C++, using proprietary software and the Qt GUI framework.

  • Human Driver Models

    - Present

    Design and implementation of a virtual driver model able to mimic the behavior of a real human driver. The internal model considers both the vehicle knowledge and the perception/actuation limitations typical of various typologies of drivers.

    See project
  • Maximum Performance advanced optimization for VI-CarRealtime

    advanced optimization algorithm, mixing static speed prediction and automatic correction using data collected from the dynamic simulation. The algorithm allow to define custom optimization targets, using behavior trees, and is able to save-restore the simulation states, for reducing the calculation time.

    See project
  • Solver integration for VI-DriveSim Driving Simulator

    - Present

    Integration of specific vehicle solver functionality in the field of driving simulators. Work on Human-in-the-loop interfaces and Motion Cueing

    Other creators
    • Lorenzo Bronzin
    • Diego Minen
    See project
  • Japan: Seminar on Driver models and vehicle simulation technologies

    Seminar about virtual driver models, and their applications on vehicle dynamics simulation. The seminar took place in Tokyo, with all the major Japanese automotive manufacturer.

    Other creators
    • Toru Yoshii
  • Static Laptime simulator for motorcycles

    Theory and implementation of a quasi-static laptime simulator for calculating limit speed profiles of a motorcycle. This is now the speed predictor packaged with VI-BikeRealTime

    Other creators
    • Roberto De Vecchi
    See project
  • Dynamic trajectory optimization for simulating press maneuvers

    The simulation of ISO press maneuvers (double lane change, obstacle avoidance, slalom) can be realistic only if the vehicle is driven with extreme behaviors. The trajectory must be optimized learning from the actual vehicle dynamics in order to capture and take advantage of particular vehicle setups (suspensions, dampers, controllers...); the VIDriver press-maneuver module is able to find such trajectory learning from the simulation history.

    See project
  • Static Laptime simulator for car

    Quasi-static laptime solver, used to find the limit speed profile of a car, given a trajectory. The simulator use a 2-track model, with aerodynamics, driveline, tires, and can also consider driver related behaviors like chicane, high-speed brakings etc.

    See project
  • Design and implementation of VI-Driver

    - Present

    Design of VI-Driver, the advanced virtual driver model used by the vehicle simulation tools in VI-Grade. Implementation of specific controllers for handling special maneuvers. VI-Driver can be used with ADAMS/Car, VI-CarRealTime, Simulink, HIL; it's used by all the major automotive companies in the world.

    Other creators
    • Giuseppe Manzilli
    See project
  • Porting of VI-CarRealTime on dSPACE HIL

    -

    Porting of VI-grade main simulation products (VI-CarRealTime, VI-BikeRealTime, VI-Driver) on dSPACE ds1006 Hardware-in-the-loop (HIL) board. The porting has been done using both the low-level C/C++ tools and the matlab/simulink interface. Development of a custom virtual file system module for enabling file I/O on dSPACE

    See project
  • Driver style replication using reinforcement learning

    -

    modeling, parametrization and replication of particular driver styles using reinforcement learning and telemetry data. The project has been done on-site for one of the top italian F1 teams

  • ADAMS/Car Smartdriver

    -

    Design and implementation of the virtual driver model used in the ADAMS/Car.
    The ADAMS/Car Driving Machine and Smartdriver modules are now the standard vehicle drivers since version 2005

    Other creators
    • Diego Minen
    • Roberto De Vecchi
    • Giuseppe Manzilli
    See project
  • MPC Controller for Virtual Driver Models

    -

    Degree thesis: development of a Model Predictive Control (MPC) based controller for driving a simulated car. Design and implementation using matlab/simulink and ADAMS/Car

    Other creators
    • Ruggero Frezza
    • Diego Minen
    • Francesco Ambrogi

Languages

  • Italian

    Native or bilingual proficiency

  • English

    Professional working proficiency

  • French

    Limited working proficiency

Recommendations received

More activity by Davide

View Davide’s full profile

  • See who you know in common
  • Get introduced
  • Contact Davide directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses