Inspiration

Il existe beaucoup d'applications et de services pour le trafic routier et le transport en commun, délaissant toujours une partie non négligeable et grandissante de citoyens dans une ville : les piétons et les cyclistes. Le risque d'accident pour eux est pourtant très élevé. De plus, chaque personne est unique, par conséquent chaque utilisateur a ses propres particularités qui influencent sa façon de se déplacer. Nous avons voulu tenir compte des particularités de chacun, que la personne soit malvoyante, avec un enfant en bas âge, daltonien, agoraphobe ou à mobilité réduite (personne en fauteuil roulant, poussette, voyageur avec valise, béquille, etc). Cela favorise l’accessibilité et la sécurité lors des déplacements de tous.

Ce que le logiciel réalise

Tragile (Trajet facile) fournit à l'utilisateur différents itinéraires pour atteindre sa destination. Chaque chemin est accompagné d'une note de sûreté. Cette note est calculée à partir d'un ensemble de jeux de données, tels que la présence de feux piétonniers (sonores ou non) et l'archive des collisions automobiles d'une intersection. Cela nous permet de calculer une note qui reflète les particularités de l'utilisateur.

Améliorations futures

  • Plateforme web pour les villes afin qu'elles puissent visualiser les intersections à risque.
  • Promouvoir l'accessibilité universelle en tenant compte de plus de critères pour les utilisateurs
  • Considérer plus de modes de transport, tel que le transport en commun

Comment nous l'avons implémenté

Pour commencer, nous avons composé notre logiciel en deux parties:

  • Serveur web, contenant les informations permettant de calculer l'indice d'accessibilité pour plusieurs chemins possibles entre le départ et la destination suivant les contraintes définies par l'usager.
  • Application mobile, portail intuitif permettant de sélectionner un chemin et configurer son profil d'accessibilité

Jeux de données utilisés

Organisations :

  • Ville de Montréal
  • SAAQ
  • Ville de Québec

Liens vers les jeux de données :

Problèmes rencontrés

Lors de la conception et l'implémentation de notre logiciel, nous avons eu plusieurs soucis:

  • La normalisation des données de différentes villes vers un format uniforme et réutilisable
  • L'utilisation de nouvelles technologies pour l'application mobile.
  • S'entendre sur le format de données qui sera partagé entre le client et le serveur.
  • Trouver un algorithme afin de calculer l'indice de sûreté en tenant compte des contraintes émises par l'usager

Ce que nous avons appris

Pour implémenter notre idée, nous avons choisis quelques technologies dont nous n'étions pas familiers avec tel que PostgreSQL et autres.

En savoir plus sur APILLE

Apille est une d'équipe composé d'étudiant des club étudiant de l'ÉTS. L'équipe est constitué de membres des clubs étudiant Cedille, club de logiciel libre/DevOps/infonuagique, ainsi qu'Applets, club de développement d'applications mobiles.

Share this project:
×

Updates