Develop #17
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<title>Probody</title>
|
<title>SkyVue</title>
|
||||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/izitoast@1/dist/css/iziToast.min.css">
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/izitoast@1/dist/css/iziToast.min.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
Generated
+2
-2
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"name": "probody",
|
"name": "SkyVue",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "probody",
|
"name": "SkyVue",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "probody",
|
"name": "SkyVue",
|
||||||
"productName": "probody",
|
"productName": "SkyVue",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "My Electron application description",
|
"description": "My Electron application description",
|
||||||
"main": ".vite/build/main.js",
|
"main": ".vite/build/main.js",
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 5.3 KiB |
@@ -28,7 +28,7 @@
|
|||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
isSuccess: {
|
isSuccess: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
required: true
|
default: true,
|
||||||
},
|
},
|
||||||
show: {
|
show: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
|
|||||||
@@ -34,7 +34,8 @@
|
|||||||
<template #footer>
|
<template #footer>
|
||||||
<div class="navigation-wrapper__footer">
|
<div class="navigation-wrapper__footer">
|
||||||
<custom-button :to="infoCard.hrefToCourse" title="Посмотреть на Stepik">Курс</custom-button>
|
<custom-button :to="infoCard.hrefToCourse" title="Посмотреть на Stepik">Курс</custom-button>
|
||||||
<custom-button :to="infoCard.hrefToDoc" title="Посмотреть в официальной документации">Документация</custom-button>
|
<custom-button :to="infoCard.hrefToDoc"
|
||||||
|
title="Посмотреть в официальной документации">Документация</custom-button>
|
||||||
<custom-button @click="isModalVisible = false">ОК</custom-button>
|
<custom-button @click="isModalVisible = false">ОК</custom-button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -66,40 +67,16 @@ function openInfoCard(obj) {
|
|||||||
|
|
||||||
const links = [
|
const links = [
|
||||||
{
|
{
|
||||||
title: 'Что такое ROS?',
|
title: 'ROS',
|
||||||
body: 'ROS (Robot Operating System) — экосистема для программирования роботов с открытым исходным кодом',
|
body: 'ROS (Robot Operating System) — экосистема для программирования роботов с открытым исходным кодом',
|
||||||
hrefToDoc: 'https://www.ros.org/',
|
hrefToDoc: 'https://www.ros.org/',
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2260739/step/1?unit=2294748'
|
hrefToCourse: 'https://stepik.org/lesson/2260739/step/1?unit=2294748'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Что такое нода?',
|
title: 'OpenCV',
|
||||||
body: 'Нода в ROS - исполняемая программа, которая выполняет одну задачу. ',
|
body: 'OpenCV (Open Source Computer Vision Library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.',
|
||||||
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
hrefToDoc: 'https://opencv.org/',
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2261765/step/1?unit=2295758'
|
hrefToCourse: 'https://stepik.org/lesson/2272700/step/1?unit=2306893'
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Что такое topic?',
|
|
||||||
body: 'Топик (Topic) в ROS — это именованный канал передачи данных, через который ноды обмениваются сообщениями.',
|
|
||||||
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2262844/step/1?unit=2296866'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Что такое издатель?',
|
|
||||||
body: 'Издатель (Publisher) в ROS — это узел, который производит данные. Он может публиковать сообщения определённого типа в заданной теме и делать их доступными для других узлов (подписчиков). ',
|
|
||||||
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2262844/step/1?unit=2296866'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Что такое подписчик?',
|
|
||||||
body: 'Подписчик (Subscriber) в ROS — это узел, который получает сообщения и информацию, публикуемые в определённой теме (канале) ROS.',
|
|
||||||
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2262844/step/1?unit=2296866'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Что такое сервис?',
|
|
||||||
body: 'Сервис в ROS - это функция, которую мы можем вызвать, чтобы либо дать команду роботу,либо получить от него какую-то информацию.',
|
|
||||||
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2263182/step/1?unit=2297206'
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'navigate_wait',
|
title: 'navigate_wait',
|
||||||
@@ -107,18 +84,42 @@ const links = [
|
|||||||
hrefToDoc: 'https://clover.coex.tech/ru/snippets.html',
|
hrefToDoc: 'https://clover.coex.tech/ru/snippets.html',
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2264712/step/1?unit=2298803'
|
hrefToCourse: 'https://stepik.org/lesson/2264712/step/1?unit=2298803'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: 'Topic',
|
||||||
|
body: 'Топик (Topic) в ROS — это именованный канал передачи данных, через который ноды обмениваются сообщениями.',
|
||||||
|
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
||||||
|
hrefToCourse: 'https://stepik.org/lesson/2262844/step/1?unit=2296866'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Нода',
|
||||||
|
body: 'Нода в ROS - исполняемая программа, которая выполняет одну задачу. ',
|
||||||
|
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
||||||
|
hrefToCourse: 'https://stepik.org/lesson/2261765/step/1?unit=2295758'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Издатель',
|
||||||
|
body: 'Издатель (Publisher) в ROS — это узел, который производит данные. Он может публиковать сообщения определённого типа в заданной теме и делать их доступными для других узлов (подписчиков). ',
|
||||||
|
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
||||||
|
hrefToCourse: 'https://stepik.org/lesson/2262844/step/1?unit=2296866'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Подписчик',
|
||||||
|
body: 'Подписчик (Subscriber) в ROS — это узел, который получает сообщения и информацию, публикуемые в определённой теме (канале) ROS.',
|
||||||
|
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
||||||
|
hrefToCourse: 'https://stepik.org/lesson/2262844/step/1?unit=2296866'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: 'Сервис',
|
||||||
|
body: 'Сервис в ROS - это функция, которую мы можем вызвать, чтобы либо дать команду роботу,либо получить от него какую-то информацию.',
|
||||||
|
hrefToDoc: 'https://docs.voltbro.ru/starting-ros/basics.html',
|
||||||
|
hrefToCourse: 'https://stepik.org/lesson/2263182/step/1?unit=2297206'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: 'Системы координат',
|
title: 'Системы координат',
|
||||||
body: 'Системы координат в Clover позволяют определять местоположение дрона относительно разных точек отсчёта, что важно для автономного полёта, навигации и других задач. Наиболее часто используемые: aruco_map и body',
|
body: 'Системы координат в Clover позволяют определять местоположение дрона относительно разных точек отсчёта, что важно для автономного полёта, навигации и других задач. Наиболее часто используемые: aruco_map и body',
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2264336/step/1?unit=2298407',
|
hrefToCourse: 'https://stepik.org/lesson/2264336/step/1?unit=2298407',
|
||||||
hrefToDoc: 'https://clover.coex.tech/ru/frames.html'
|
hrefToDoc: 'https://clover.coex.tech/ru/frames.html'
|
||||||
},
|
},
|
||||||
{
|
|
||||||
title: 'OpenCV',
|
|
||||||
body: 'OpenCV (Open Source Computer Vision Library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.',
|
|
||||||
hrefToDoc: 'https://opencv.org/',
|
|
||||||
hrefToCourse: 'https://stepik.org/lesson/2272700/step/1?unit=2306893'
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
|
|
||||||
// Экспортируем методы, если захотим управлять меню извне
|
// Экспортируем методы, если захотим управлять меню извне
|
||||||
@@ -187,6 +188,8 @@ h1 {
|
|||||||
z-index: 1000;
|
z-index: 1000;
|
||||||
padding: 0 20px 20px;
|
padding: 0 20px 20px;
|
||||||
overflow-y: scroll;
|
overflow-y: scroll;
|
||||||
|
overflow: auto;
|
||||||
|
border-right: white 2px solid;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Затемнение фона */
|
/* Затемнение фона */
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ const props = defineProps({
|
|||||||
default: null
|
default: null
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@@ -31,11 +30,14 @@ const props = defineProps({
|
|||||||
color: white;
|
color: white;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
|
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-family: 'Courier New', Courier, monospace;
|
font-family: 'Courier New', Courier, monospace;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.success {
|
||||||
|
background-color: var(--successColor);
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
@@ -15,10 +15,12 @@ const createWindow = () => {
|
|||||||
const mainWindow = new BrowserWindow({
|
const mainWindow = new BrowserWindow({
|
||||||
width: width,
|
width: width,
|
||||||
height: height,
|
height: height,
|
||||||
|
icon: './public/images/logo.jpg',
|
||||||
webPreferences: {
|
webPreferences: {
|
||||||
preload: path.join(__dirname, 'preload.js'),
|
preload: path.join(__dirname, 'preload.js'),
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
mainWindow.menuBarVisible = false;
|
||||||
|
|
||||||
// and load the index.html of the app.
|
// and load the index.html of the app.
|
||||||
if (MAIN_WINDOW_VITE_DEV_SERVER_URL) {
|
if (MAIN_WINDOW_VITE_DEV_SERVER_URL) {
|
||||||
|
|||||||
Reference in New Issue
Block a user