Laboratori d'Automatitzaci� i Rob�tica, Universitat de Lleida
Inicio    Equipo    Publicaciones    TFG/TFM/Tesis    Proyectos    SLAMICP-library    Contacto
Blog (Catal� + Espa�ol + English)
16/07/2024 - Music for the summer
The same dream by different minds:
  • The Mamas & The Papas
  • Barry McGuire
  • Sia
  • Freischwimmer
12/07/2024 - 'roseus' colormap for Matlab
Sharing our Matlab function: roseus.m (also available at FileExchange)
c = roseus(M) returns an M-by-3 matrix containing the 'roseus' colormap.
  roseus, by itself, uses the length of the current figure's colormap.
  It works like the other colormaps: hot, hsv, parula, gray,...
  The 'roseus' colormap is used in audacity for improved spectrum visualization.
  Adjust the color limits of the spectrum image to mimic the audacity spectrum.
 
  Usage examples:
    >>c = roseus(15);    % returns a 15x3 'roseus' colormap
    >>c = roseus;        % returns a Mx3 colormap, M is the length of the current figure's colormap or 64
    >>colormap(roseus);  % sets the 'roseus' colormap on the current figure
12/07/2024 - Display a Matlab matrix as text
Sharing our Matlab function: matrix2m.m (also available at FileExchange)
matrix2m(A, digits) returns the matrix A as a displayed text.
  Designed to copy/add a raw matrix into an m file.
  The matrix A can have one, two or three dimensions 
  Usage example:
    >>A = rand(1,4);
    >>matrix2m(A);    % returns the text description of A, as follows

    Text to be copied into your m file:
    A = [0.2583 0.4094 0.5951 0.2626];
12/07/2024 - Apagones el�ctricos evitados (ya van dos en tres meses)
Segundo apag�n el�ctrico evitato (a las 22:01 h del 10/07/2024)
Art�culo de elEconomista: Red El�ctrica corta el suministro por segunda vez este a�o a la industria por riesgo de apag�n
Causas: reducci�n de producci�n de ciclo combinado y menor producci�n e�lica.

Primer apag�n el�ctrico evitato (a las 21:14 h del 22/05/2024)
Art�culo de elEconomista: REE detuvo anoche el suministro el�ctrico a la gran industria para evitar un gran apag�n en toda Espa�a
Causas: par�n no programado de la central nuclear de Asc� y menor producci�n e�lica.
08/07/2024 - Featuring a Star Wars fan film (5:20 min)

Featuring a spectacular Star Wars fan film: X-Wing, directed by Christopher Parks and produced by Noble Engine

If you found the 5:20 minutes too short, here you have the the making of
08/07/2024 - Curs d'impressi� 3D a la Universitat d'Estiu 2024 de la UdL
T�tol del curs de la Universitat d'Estiu: Impressi� 3D: T�cniques i Materials
Objectiu: treballar el concepte d'impressi� 3D en l'�mbits dom�stic, professional i industrial
Adre�at a: estudiants universitaris i Grau/M�ster de qualsevol titulaci�
Curs reconegut amb: 2 cr�dits ECTS
Dates: del 8 al 12 de juliol de 2024 (de 9.00 a 11.00 i de 11.30 a 13.30)
04/07/2024 - COVID !
• Article de La Ma�ana (Lleida, 03/07/2024): Pugen de 343 a 358 els casos de Covid en una setmana a Lleida
• Article de La Ma�ana (Lleida, 28/06/2024): El Covid es multiplica per cinc a Lleida i Salut ho atribueix a un canvi de la variant en circulaci�

Acc�s al Sistema d'Informaci� per a la Vigil�ncia d'Infeccions a Catalunya (SIVIC): https://sivic.salut.gencat.cat/

�ltim treball realitzat pel laboratori relacionat amb la lluita contra el COVID:
A Retrospective Analysis of Indoor CO2 Measurements Obtained with a Mobile Robot during the COVID-19 Pandemic, Sensors 2024, 24, 3102.
25/06/2024 - Cursos del Campus Jove Itinera 2024 (adre�ats a estudiants de 4t ESO / BTX / CFGS)
Curs: Sigues estudiant d�Enginyeria durant una setmana: introducci� a la programaci� amb Arduino. 25 - 28 de juny: 9.00 a 14.00.
Introducci� al concepte de programaci� inform�tica utilitzant, de forma pr�ctica, un microcontrolador Arduino tal i com es faria en una aplicaci� d�enginyeria.

Curs: Sigues estudiant d�Enginyeria durant una setmana: introducci� al disseny i a la impressi� 3D.1 - 5 de juliol: 9.00 a 13.00.
Descripci� pr�ctica i entenedora de les possibilitats de disseny i impressi� de peces de 3D, tot experimentant amb diverses impressores 3D.
21/06/2024 - Buenos consejos para evitar a los mosquitos
  Art�culo de elEconomista: Adi�s al mosquito en la habitaci�n: el m�todo japon�s que los destierra para siempre
19/06/2024 - Featuring: MediaPipe demo
MediaPipe is a machine learning (ML) solution. Some JavaScript ready-to-use web examples:

  • Holistic detection: a web example that uses the camera to detect the face, body, hands,...

  • Face Mesh detection: a web example that uses the camera to detect the face and fit a mesh, like the figure on the left

    More ready-to-use examples: https://codepen.io/mediapipe
  • 19/06/2024 - Work in progress: Using TPU as a support material
    12/06/2024 - AI...
    Youtube video of the project Astra... Wow !
    YouTube video introducing GPT-4o

    Art�culo publicado a EL PA�S (19/05/2024): La nueva inteligencia artificial cava la tumba de los buscadores y asistentes tradicionales
    11/06/2024 - New scientific paper published
    Defining the Consistent Velocity of Omnidirectional Mobile Platforms, Machines 2024, 12, 397.

    This paper proposes the definition of the consistent velocity of omnidirectional mobile platforms. This velocity is an upper bound to the translational velocity of the mobile platform, which is defined as the minimum of the maximum translational velocities achievable in any angular orientation.
    It depends on the mechanical configuration of the omni-wheels of the platform and on the maximum angular velocity allowed by the motors driving the omni-wheels.
    It has been found that the consistent velocity does not depend on the relative orientation of the omni-wheels in the mobile platform.
    07/06/2024 - getfigure68.m (version 6.8)
    Sharing our Matlab tool getfigure68.m (version 6.8) that simplifies the copy of axis, lines, and images from another figure. Click on the image to see the the menus and submenus of the tool.

    The first call to this function adds a new Getfigure menu (in the current figure) and the second call deletes the Getfigure menu (in the current figure):

    >> getfigure68
    13/05/2024 - New scientific paper published
    A Retrospective Analysis of Indoor CO2 Measurements Obtained with a Mobile Robot during the COVID-19 Pandemic, Sensors 2024, 24, 3102.
    09/05/2024 - Work in progress: 3D printing of XL objects with a Creality S5
    18/04/2024 - Nou logotip del laboratori

    Laboratori d'Automatitzaci� i Rob�tica de la UdL

    les l�nies corbes de les lletres simbolitzen els camins que segueixen els treballs desenvolupats
    els tres colors simbolitzen la il�lusi�, la dedicaci� i la determinaci� amb la que es realitzen...
    ..i la combinaci� d'enginyeria mec�nica, electr�nica i inform�tica necesssaria per dur-los a terme
    04/04/2024 - Coste de la energ�a activa de la tarifa PVPC y comparador de tarifas de la OCU
    Web de ESIOS (web del Sistema de Informaci�n del Operador del Sistema) con la informaci�n horaria del coste de la energ�a activa.

    Informaci�n de la evoluci�n diaria del t�rmino de facturaci�n de Energ�a Activa de la tarifa PVPC: https://www.esios.ree.es/es/pvpc
    >> Comparador de tarifas la OCU: https://www.ocu.org/vivienda-y-energia/gas-luz/simulador

    Informaci�n de Generaci�n y Consumo El�ctricos: demanda de MW prevista, programada y real
    Mapa de instalaciones de producci�n el�ctrica / hidr�ulicas / e�licas / fotovolt�icas
    16/03/2024 - Featuring Figure 01 robot performing Speech-to-Speech Reasoning

    Yes, soon they will be ready...
    14/03/2024 - Dia del n�mero π = 3,141592653... y 31 trillones de decimales m�s !
    Es la fecha en notaci�n inglesa de mes-d�a que representa el n�mero: 03-14
    Se supone que si se organiza alguna fiesta de celebraci�n deber�a empezar a las 16 h
    O... si se quiere ser m�s preciso... a las 15:56 h
    El minuto 56 se obtiene redondeando la conversi�n en fracci�n de hora de 92653, es decir 60 min * 0,92653 = 55,59 min o 55 min 35 s
    11/03/2024 - Featuring an omnidirectional robotic platform for harsh environments
    Reference robotics paper: Omnidirectional Robotic Platform for Surveillance of Particle Accelerator Environments with Limited Space Areas, Appl. Sci. 2021.
  • This article presents an omnidirectional robotic platform designed to operate in harsh environments.
  • The article includes an interesting descriptive videoabstract.
  • 01/03/2024 - Some promising humanoid robots under development
  • Figure 01 by Figure AI: 170 cm, 60 kg, 5 hours, 1.2 m/s (4.3 km/h), 20 kg payload. YouTube: https://youtu.be/-4erYt2t7Bs
  • Unitree H1 by Unitree: 180 cm, 47 kg, ? hours, 3.3 m/s (11.8 km/h), 30 kg payload. YouTube: https://youtu.be/83ShvgtyFAg, https://youtu.be/GzX1qOIO1bE
  • Fourier Intelligence GR-1 by Fourier Intelligence: 152 cm, 54 kg, ? hours, 1.38 m/s (5 km/h), ?? kg payload. YouTube: https://youtu.be/sgo-jF4j8g8
  • Optimus Gen 2 by Tesla: ?? cm, ?? Kg, ? hours, ??? m/s, ?? Kg payload. YouTube: https://youtu.be/cpraXaw7dyc
  • Atlas by BostonDynamics: 150 cm, 89 kg, ? hours, 2.5 m/s (9.0 km/h), ?? kg payload. YouTube: https://youtu.be/-e1_QhJ1EhQ
  • KEPLERBOT by Kepler: 178 cm, 85 kg, ? hours, ??? m/s, ?? kg payload. YouTube: https://youtu.be/_PO0-7t60Es
  • Droid by Disney: ?? cm, ?? kg, ? hours, ??? m/s, ?? kg payload. YouTube: https://youtu.be/qNfRgZMWyCI
  • APR by Universitat de Lleida: 170 cm, 30 kg, 6 hours, 1.6 m/s (5.7 km/h), 5 kg payload. YouTube: https://youtu.be/q7XyZmrdGHk
  • Top 10 robots humanoides
    29/02/2024 - Interesting technical report offered by Farnell

    Single Board Computer (SBC) powered drones for aerial inspection.

    SBC play a pivotal role in complex computations and are crucial components in complex drone types.

    Link to the technical report
    26/02/2024 - Using TPU as support material during 3D printing


    Test of TPU (white) as support material for a complex PLA (blue) piece with holes in a cantilevered area.
    Best results obtained when designing a solid suport TPU piece than when using TPU as support material.
    First Lego League a l'Escola Polit�cnica Superior de la UdL

    >> 02/03/2024 - First Lego League a l'Escola Polit�cnica Superior de la UdL (Campus d'Igualada)

    >> 24/02/2024 - First Lego League a l'Escola Polit�cnica Superior de la UdL (Campus de Cappont)

    M�s informaci� a: https://www.firstlegoleague.udl.cat/
    05/02/2024 - Featuring a (dance) video that is inspiring some robotic work

    Dance Battle: Robot vs Human vs Alien
    31/01/2024 - Work in progress
    22/01/2024 - Featuring the robot ALOHA created by Google and Stanford University

         Wow... !
    18/01/2024 - Gestionar la firma electr�nica en Chrome
    Pasos a seguir:
  • Acceder a Configuraci�n
  • Privacidad y seguridad
  • Seguridad
  • Gestionar certificados
  • 15/01/2024 - Work in progress
    08/01/2024 - Featuring a new scientific advance: Student of Games
    Student of Games: A unified learning algorithm for both perfect and imperfect information games. Science Advances, November 2023.
    Student of Games achieves strong empirical performance in large perfect and imperfect information games (chess, Go,...).
    Student of Games is a general-purpose algorithm that combines guided search, self-play learning, and game-theoretic reasoning.
    21/12/2023 - New version (5.1) of the SLAMICP-Library


    This new version 5.1 of the SLAMICP-Library optimizes the "point_to_plane" ICP matching by avoiding to compute the normals of the reference map in each iteration.

    There is also a specific function to compute the normals (red arrows) of a point cloud (blue points).
    30/11/2023 - La movilidad (en coche el�ctrico) sigue cambiando
    A Better Route Planner, un fant�stico planificador de movilidad con coche el�ctrico que permite programar una ruta en funci�n del coche y del estado de la bater�a. Planifica las paradas de carga durante el viaje. Disponible como WEB y APP.
    Chargemap, un localizador de cargadores. Disponible como WEB y APP.
    OPENCHARGEMAP, un localizador de cargadores. Disponible como WEB y APP.
    ELECTROMAPS, un localizador de cargadores. Disponible como WEB y APP.
    16/11/2023 - Featuring: shadowmap
    Shadowmap, free sunlight and shadow visualization on an interactive 3D map.
    No registration needed for the current day visualization.
    10/11/2023 - V�deos YouTube interessants
  • Dron-Taxi volador de dues places sense pilot (2 min): https://youtu.be/d8oahA2p0sg
  • World Robot Conference 2023 China (30 min): https://youtu.be/b4lPfaNf4ks
  • Vehicle tipus moto amb dues rodes omnidireccionals (16 min): https://youtu.be/TDbwSwzWJxU
  • Tot el que es pot fer amb rodes omnidireccionals (17 min): https://youtu.be/byUo4EagXu0
  • Axis Progression Chord by the The Axis Of Awesome (6 min): https://youtu.be/oOlDewpCfZQ
  • 28/10/2023 - New Scientific paper published by the Laboratory
    Path Planning of a Mobile Delivery Robot Operating in a Multi-Story Building Based on a Predefined Navigation Tree, Sensors 2023, 23, 8795.

    This paper presents a solution to the problem of planning the path of a mobile robot that must transport and deliver small packages inside a multi-story building. This solution combines spatial and operational information, such as the location of origin and destination points and how to interact with elevators.

    YouTube Video: Path Planning for a multi-story mobile robot
    17/10/2023 - Copy a Matlab matrix in Word
    Sharing our Matlab functions: matrix2WordTable.m and matrix2WordEq.m

    >> matrix2WordTable(M);

    This function copies the matlab matrix M into a Word document (through the clipboard):
    1) Create an space for the table in word. 2) Go to Matlab and call this function. 3) Click over Word. 4) Wait until the whole matrix has been copied (do not change the focus from Word).
    Function also avialable at Fileexchange.

    >> matrix2WordEq(M);

    This function copies the matlab matrix M into a Word equation (through the clipboard):
    1) Create an empty equation in word. 2) Go to Matlab and call this function. 3) Click over the Word equation. 4) Wait until the whole matrix has been copied (do not change the focus from Word).
    Function also avialable at Fileexchange.
    05/09/2023 - dijkstra.m (version 1.0)
    Sharing our Matlab function dijkstra.m ( also available at FileExchange )

    A single-function implementation of Dijkstra's algorithm for shorter path finding in a directed matrix-graph
    Didactic reference at: Dijkstra's algorithm explained, https://youtu.be/bZkzH5x0SKU
    % Matrix-Graph example G
    % G(a,b)=z defines a directional link (with a weight z) from the node a to b
    G = [0     1     0     0     0     0     0;
         0     0     1     0     0    10     0;
         2     0     0     1     0     0     0;
         0     0     2     0     1     0     0;
         0     0     0     2     0     1     0;
         0     0     0     0     2     0     1;
         0     0     0     0     0     2     0];
    initialNode = 1;
    finalNode   = 7; 
    [best_route,cost,M] = dijkstra(G,initialNode,finalNode)
    best_route =
         1     2     3     4     5     6     7
    cost =
         6
    % Interpretation of the columns of the Dijkstra matrix M
    % Node number | best previous node | cumulated path lenght or cost | node visited
    M =
         1     0     0     1
         2     1     1     1
         3     2     2     1
         4     3     3     1
         5     4     4     1
         6     5     5     1
         7     6     6     1
    
    03/09/2023 - R�cord de temperatura m�nima a Lleida

    Diari Segre: Primera nit t�rrida a Lleida, amb una m�nima de 25,2 �C
    01/08/2023 - New Scientific paper published by the Laboratory
    SLAMICP Library: Accelerating Obstacle Detection in Mobile Robot Navigation via Outlier Monitoring following ICP Localization, Sensors 2023, 23, 6089.

    This work proposes to speed up the obstacle detection process by directly monitoring outliers (discrepant points between the LIDAR scans and the full map) spotted after Iterative Closest Point (ICP) matching instead of spending time performing an isolated task to re-analyze the LIDAR scans to detect those discrepancies.

    This paper features the SLAMICP Library: a Free and Open Source library that we developped to implement ICP matching returning the outliers detected and other internal matching parameters during mobile robot navigation.

    Point Cloud application example of the SLAMICP Library
    Mobile robot following a planned trajectory: the blue dots depict the 2D map of the facility; the dotted cyan points depict the planned trajectory and the green arrow the final position and orientation that must be achieved by the mobile robot; the solid olive line depict the real trajectory followed by the mobile robot and the brown arrow depit ist current position and orientation; the red points are the outliers detected after ICP matching that (in this case) reveal one side of an obstacle placed in the corridor.
    26/07/2023 - Open Special Issue "LIDAR Applications in Mobile Robots"
    Opening a Special Issue



    This Special Issue LIDAR Applications in Mobile Robots belongs to the section "Sensors and Robotics" of the journal Sensors
    18/07/2023 - Featuring 2015 "Space Oddity" from the Space Station
    YouTube: Astronaut Chris Hadfield performing 'Space Oddity' (David Bowie) in the Space Station (2015)

    (Amazing Song) x (Amazing Feautre) = Amazing2 � e ( t - 2015 )
    14/07/2023 - Featuring a Robotic YouTube Video
    YouTube: Open-Vocabulary 3D Scene Graph for Autonomous Indoor Navigation

    Open-vocabulary scene understanding aims to localize and recognize unseen categories beyond the annotated label space.
    05/07/2023 - Procediment per comprovar i reparar els arxius de sistema de Windows 11
    En cas de que durant l'arrencada o al crear un fitxer nou Windows 11 tardi m�s del normal es pot fer servir SFC (System File Checker - comprovador i reparador dels arxius del sistema):

    1. Obrir un CMD (consola o finestra de comandes) com administrador
    2. Executar el SFC, teclejant a la consola: sfc /scannow
    3. Esperar a que el proc�s de comprovaci� acabi

    Exemple mostrant com fer-ho
    05/07/2023 - Truc per utilitzar diverses versions de Word, Excel,...
    Al registre, seleccionar per cada versi� d'office l'aplicaci� (Word, Excel,...); a Options afegir DWORD (32-bit) amb el nom NoRereg i posar-li 1

    Exemple mostrant com fer-ho

    Es pot fer directament des de cmd: Reg.exe add "HKCU\Software\Microsoft\Office\12.0\Word\Options" /v "NoRereg" /t REG_DWORD /d "1" /f
    19/05/2023 - Highlighting LLaMA (the open source Artificial Intelligence of Meta)
    Introducing LLaMA (Large Language Model Meta AI): A foundational, 65-billion-parameter large language model
    Paper at arxiv.org: LLaMA: Open and Efficient Foundation Language Models
    Other related research papers at: https://ai.facebook.com/research/

    Xataka: Qu� es LLaMA, c�mo funciona y qu� sabemos de la inteligencia artificial de Meta

    Computer vision: Advancing the state of the art in computer vision with self-supervised Transformers and 10x more efficient training
    Paper on DINO: Emerging Properties in Self-Supervised Vision Transformers (code)
    Paper on PWAS: Semi-Supervised Learning of Visual Features by Non-Parametrically Predicting View Assignments with Support Samples (code)
    23/03/2023 - World Meteorological Day ( + inspiring songs)
    Now we can still act, later, maybe just beggin...
    We wish we were special but we are 🐛
    Let's see what will happen / Aviam qu� passa ?
    14/01/2023 - New research group at the UdL
    New research group to face new challenges: Logic, Optimization and Robotics (LOR)
    13/01/2023 - Canvis organitzatius a la UdL
    Despr�s de 31 anys de funcionament, el Departament d'Inform�tica i Enginyeria Industrial (DIEI) de la UdL es divideix en dos nous departaments...

    Departament d'Enginyeria Industrial i de l'Edificaci� (DEIE)
    Departament d'Enginyeria Inform�tica i Disseny Digital (DEIDD)

    Llarga durada als nous departaments... !
    13/09/2022 - Destaquem: Fa un segle que es va posar en funcionament la central de Camarasa
    Article que formaba part del suplement dominical del diari Segre del 11/09/2022: A Camarasa van fer la llum

    La empresa Barcelona Traction, Light and Power Company, Limited, coneguda com La Canadiense, va posar en marxa la central de Soss�s al 1912, Ser�s al 1914, Talarn al 1916 i Camarasa al 1920.
    La empresa Energ�a El�ctrica de Catalu�a, S.A. va posar en marxa la central de Cabdella al 1914 (v�deo YouTube del museu), situada a la Vall Fosca (a l'Estany Gento, amb un canal de 5 km i un desnivell de 836 m, r�cord de -32�C al 1956).
    Turbines hidroel�ctriques m�s utilitzades: Francis, Pelton i Kaplan (m�s informaci� de les turbines)
    Inicio    Equipo    Publicaciones    TFG/TFM/Tesis    Proyectos    SLAMICP-library    Contacto
    MatLab-functions   3DPrinting   Drawing & Sounds   JocsJavaScript  

    � Laboratori d'Automatitzaci� i Rob�tica, Universitat de Lleida