Joan Solà

Científic Titular CSIC at IRI - Institut de Robòtica i Informàtica Industrial, CSIC-UPC

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Joan Solà is a multidisciplinary research scientist with 17 years of experience spanning computer vision, robotics, control systems, power electronics and deep-water submarine technology. Based in Barcelona, he leads research at IRI/CSIC-UPC after a competitive Ramon y Cajal tenure and contributes teaching expertise in graph-SLAM and visual-inertial navigation at EDSYS and ISAE. He combines rigorous engineering and mathematics with a taste for hard, high-impact problems and deliberately pivots his research focus every few years to broaden his skills—from designing pressure-tolerant lithium batteries for a 1200m manned submersible to exploring satellite radar altimetry for planetary observation. Joan is also a hands-on developer and contributor to low-level C++ libraries for Lie groups (manif), demonstrating attention to numerical correctness and cross-compiler robustness. Entrepreneurial and collaborative, he co-founded a startup on underwater localization and regularly consults on system-level integration across robotics and renewable-energy projects. Ambitious toward planetary exploration and humanoid robotics, he prioritizes knowledge-driven civil projects that push technological boundaries.
code17 years of coding experience
job19 years of employment as a software developer
bookPhD, Robotics and computer vision, PhD, Robotics and computer vision at Institut national polytechnique de Toulouse
bookEngineer's Degree, Electrical and Electronics Engineering, Engineer's Degree, Electrical and Electronics Engineering at University of Bath
bookUPC Universitat Politècnica de Catalunya
bookDEA, Automatic and Control Systems, DEA, Automatic and Control Systems at EDSYS - École Doctorale Systèmes
languagesCatalan, English, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
123reputation
988reached
2answers
1question
github-logo-circle

Github Skills (10)

testing10
c-language10
eigen10
cpp10
cprogramming-language10
geometry9
robotics9
yaml-cpp6
clang-format6
gcc6

Programming languages (4)

TypeScriptC++ShellMATLAB

Github contributions (5)

github-logo-circle
artivis/manif

May 2018 - Feb 2020

A small C++11 header-only library for Lie theory.
Role in this project:
userBackend Developer
Contributions:86 reviews, 54 commits, 11 PRs in 1 year 9 months
Contributions summary:Joan implemented and tested core functionalities related to the `SO3` Lie group within the `manif` library. Their contributions include implementing the `skew()` method, adding a `retract()` method with Jacobian calculation, and introducing unit tests to verify the correctness of these implementations. The user also refactored code for readability and addressed compiler-specific issues.
lie-theorylie-groupsc-plus-plus2dheader-only-library
joansola/slamtb

Feb 2009 - Jun 2022

SLAM Toolbox
Contributions:766 commits, 2 PRs, 130 pushes in 13 years 6 months
toolboxrobotics
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joan Solà - Científic Titular CSIC at IRI - Institut de Robòtica i Informàtica Industrial, CSIC-UPC