|
1 | 1 | { |
2 | 2 | "stack": { |
3 | 3 | "ros_frameworks": [ |
4 | | - { "src": "/assets/images/stack/ros.svg", "alt": "Robot Operating System (ROS)" }, |
5 | | - { "src": "/assets/images/stack/ros2.svg", "alt": "Robot Operating System 2 (ROS 2)" }, |
6 | | - { "src": "/assets/images/stack/nav2.svg", "alt": "Navigation 2 (Nav2)" }, |
7 | | - { "src": "/assets/images/stack/rviz.svg", "alt": "RViz visualization tool" }, |
8 | | - { "src": "/assets/images/stack/mission-planner.webp", "alt": "Mission Planner" } |
| 4 | + { "src": "assets/images/stack/ros.svg", "alt": "Robot Operating System (ROS)" }, |
| 5 | + { "src": "assets/images/stack/ros2.svg", "alt": "Robot Operating System 2 (ROS 2)" }, |
| 6 | + { "src": "assets/images/stack/nav2.svg", "alt": "Navigation 2 (Nav2)" }, |
| 7 | + { "src": "assets/images/stack/rviz.svg", "alt": "RViz visualization tool" }, |
| 8 | + { "src": "assets/images/stack/mission-planner.webp", "alt": "Mission Planner" } |
9 | 9 | ], |
10 | 10 | "simulation": [ |
11 | | - { "src": "/assets/images/stack/gazebo.svg", "alt": "Gazebo" }, |
12 | | - { "src": "/assets/images/stack/webots.webp", "alt": "Webots" }, |
13 | | - { "src": "/assets/images/stack/ignition.svg", "alt": "Ignition" } |
| 11 | + { "src": "assets/images/stack/gazebo.svg", "alt": "Gazebo" }, |
| 12 | + { "src": "assets/images/stack/webots.webp", "alt": "Webots" }, |
| 13 | + { "src": "assets/images/stack/ignition.svg", "alt": "Ignition" } |
14 | 14 | ], |
15 | 15 | "programming": [ |
16 | | - { "src": "/assets/images/stack/python.svg", "alt": "Python" }, |
17 | | - { "src": "/assets/images/stack/c++.svg", "alt": "C++" } |
| 16 | + { "src": "assets/images/stack/python.svg", "alt": "Python" }, |
| 17 | + { "src": "assets/images/stack/c++.svg", "alt": "C++" } |
18 | 18 | ], |
19 | 19 | "computer_vision_ai": [ |
20 | | - { "src": "/assets/images/stack/opencv.svg", "alt": "OpenCV" }, |
21 | | - { "src": "/assets/images/stack/yolo.webp", "alt": "YOLO" }, |
22 | | - { "src": "/assets/images/stack/mediapipe.webp", "alt": "MediaPipe" } |
| 20 | + { "src": "assets/images/stack/opencv.svg", "alt": "OpenCV" }, |
| 21 | + { "src": "assets/images/stack/yolo.webp", "alt": "YOLO" }, |
| 22 | + { "src": "assets/images/stack/mediapipe.webp", "alt": "MediaPipe" } |
23 | 23 | ], |
24 | 24 | "hardware": [ |
25 | | - { "src": "/assets/images/stack/raspberry.svg", "alt": "Raspberry Pi" }, |
26 | | - { "src": "/assets/images/stack/arduino.webp", "alt": "Arduino" }, |
27 | | - { "src": "/assets/images/stack/espressif.webp", "alt": "Espressif" } |
| 25 | + { "src": "assets/images/stack/raspberry.svg", "alt": "Raspberry Pi" }, |
| 26 | + { "src": "assets/images/stack/arduino.webp", "alt": "Arduino" }, |
| 27 | + { "src": "assets/images/stack/espressif.webp", "alt": "Espressif" } |
28 | 28 | ], |
29 | 29 | "cad": [ |
30 | | - { "src": "/assets/images/stack/solidworks.webp", "alt": "SolidWorks" }, |
31 | | - { "src": "/assets/images/stack/fusion.webp", "alt": "Autodesk Fusion 360" }, |
32 | | - { "src": "/assets/images/stack/creo.webp", "alt": "Creo" } |
| 30 | + { "src": "assets/images/stack/solidworks.webp", "alt": "SolidWorks" }, |
| 31 | + { "src": "assets/images/stack/fusion.webp", "alt": "Autodesk Fusion 360" }, |
| 32 | + { "src": "assets/images/stack/creo.webp", "alt": "Creo" } |
33 | 33 | ], |
34 | 34 | "tools": [ |
35 | | - { "src": "/assets/images/stack/tux.webp", "alt": "Linux" }, |
36 | | - { "src": "/assets/images/stack/docker.webp", "alt": "Docker"}, |
37 | | - { "src": "/assets/images/stack/git.webp", "alt": "Git" } |
| 35 | + { "src": "assets/images/stack/tux.webp", "alt": "Linux" }, |
| 36 | + { "src": "assets/images/stack/docker.webp", "alt": "Docker"}, |
| 37 | + { "src": "assets/images/stack/git.webp", "alt": "Git" } |
38 | 38 |
|
39 | 39 | ] |
40 | 40 | } |
|
0 commit comments