Giter Club home page Giter Club logo

Hi, Iā€™m Oriol Gorriz, nice to meet you šŸ˜„.

About me

šŸ‘Øā€šŸ’» I'm a spanish guy who started programming very young and has a lot of passion for the potential that software has to revolutionize society.
šŸ  I live in a town near Barcelona (Spain).
šŸš“ā€ā™‚ļø My favourite sport is cycling.
šŸš— I'm very interested in computer vision applied to cars.

Studies & more

After completing a Baccalaureate oriented in science and technology with a 8.67/10 final grade, my final work already aimed to a specific field of study. The work was about controlling a robotic arm using a Microsoft Kinect programmed using Processing and Arduino (grade 10/10).

Then, I started a bachelor's degree in Computer Engineering at the UPC (Technical University of Catalonia).
I could not have chosen better, I loved everything we did!
There, I learned:

  • To program appropriately (C++)
  • How a CPU works
  • Communications between computers
  • Assembler programming
  • Designing and structuring complex software programs
  • Algorithmics
  • Data structures
  • And a lot more!

While studying, I decided to join my university's Formula Student team (BCN eMotorsport). There I became the head of the perception department of our driverless car. My job was to ensure that our perception system had the requirements we wanted in order to run as fast as possible.

My final degree thesis consisted of two systems that later were used in the car during the competitions:

  • One of the proposed systems CCAT is about creating a statistical model to sensor fuse the cameras and the LiDAR in order to obtain classified cones and keep track of them.
  • The other proposed system Urimits is a track limits algorithm that only takes geometrical data (position) of every cone in track to compute the track limits.

This project obtained a grade of 9.5/10.

After completing my thesis, I continued working for the team and I programmed Urinay, a track limits algorithm that takes a completely different approach than Urimits and gives much more appealing results using Delaunay triangulation!

My commitment: Make autonomous driving a reality

From the experience obtained at university and in the Formula Student team, my main interest are driverless vehicles. Autonomous driving has a lot of advantages compared to manual driving and is my desire to contribute to society with advancements in this field. I am willing to work in the perception of vehicles, how can they see the world, detect objects and know what to do in EVERY situation? This is the challenge.

Another interest: Android apps

While I was in university, in my free time, I decided to learn how to program an application properly. That is because while I was in high school, I developed two applications using App Inventor and it leaved a bitterwseet taste because it did not provide all the functionality I was looking for.

So I learned Flutter.

With some of my friends from university we decided to make an app for students to make groups in class to work. It often happens that new students work alone since they do not know anyone to work with. This app FibGroup was developed during a hackathon called HackUPC (the largest in Spain). The app allowed students to navigate through different subjects and classes, then they can either create a group or join one (each group has a pre-defined number of people). Then the people already in the group can accept or decline new requests.

Some time after, I decided to make an app (more complex) for my Formula Student team to help with team management. All info can be found in BCNeMotorsportApp.

Oriol Gorriz's Projects

ccat icon ccat

CCAT is an acronym for Cone Classificator and Tracker. It is a system developed for the Formula Student team BCN eMotorsport in order to classify and keep track of detected cones.

fibgroup icon fibgroup

App made for HackUPC 2021 by Laura Carrera, Oriol Gorriz and Albert Vidal. This app pretends to manage work group creation in a subject of FIB.

origovi icon origovi

Config files for my GitHub profile.

urimits icon urimits

Urimits is a color-blind track limits designed for the Formula Student team BCN eMotorsport

urinay icon urinay

Urinay is a color-blind center line + track limits algorithm developed for Formula Student driverless racecars. It uses Delaunay triangulation and an iterative heuristic-ponderated height-limited tree search and takes as input the cone positions and the car position only. Made for BCN eMotorsport Formula Student team.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.