210 Commits
Author SHA1 Message Date
Даниил Грабарь db2751bc78 Merge branch 'dev' 08.2026 2026-08-13 18:09:02 +03:00
Даниил Грабарь 910afce714 Update MkDocs installation to include static i18n and PDF export dependencies 2026-08-13 18:08:40 +03:00
Даниил Грабарь 9e65a2720c docs: clean up README by removing outdated commands and sections 2026-08-13 18:05:35 +03:00
Даниил Грабарь 047e1b190e Merge branch 'dev' 2026-08-13 18:02:26 +03:00
Даниил Грабарь 79d88db930 Add documentation for KUKA Sunrise features and programs
- Created a new document for the Station interface, detailing its menu structure, process data, safety functions, frames, and smartPAD function buttons.
- Added a document for RobotPowerControl, explaining its purpose for safely shutting down or restarting the KUKA Sunrise Cabinet controller.
- Introduced ServerFriRos2 documentation, outlining its role in establishing an FRI connection between the KUKA LBR iiwa and a ROS 2 computer.
- Documented the TeachKuka application, which allows manual teaching of the KUKA LBR iiwa, including position capturing and trajectory recording.
- Added an overview of Sunrise Workbench, including installation instructions for Windows and Linux.
- Created a section on installing a Windows compatibility tool (PortProton) on Linux.
- Documented the installation process for SunriseWorkbench on Linux using PortProton.
- Added installation instructions for SunriseWorkbench on Windows.
- Created troubleshooting documentation for configuration errors and SSL errors during installation.
- Implemented a hook to generate the shared PDF only during the default-language build.
2026-08-13 18:01:59 +03:00
Даниил Грабарь 08ebd40671 docs: update README files with project features and compatibility details 2026-08-13 17:01:34 +03:00
Даниил Грабарь 4547b786a3 Add ServerFriRos2 documentation for KUKA Sunrise Cabinet integration with ROS 2
- Introduced a comprehensive guide for the ServerFriRos2 program, detailing its purpose, setup, and operational procedures.
- Included instructions on configuring network addresses, tool data, initial positions, and FRI cycle periods.
- Provided step-by-step guidance for launching the application and connecting to ROS 2, including troubleshooting tips for connection issues.
- Emphasized safety warnings and operational considerations for using the program with the KUKA LBR iiwa robot.
2026-08-13 16:51:50 +03:00
Даниил Грабарь b318cb3311 Add instructional videos for HandMode and TeachMode
- Added HandMode.mp4 to demonstrate the hand mode functionality.
- Added TeachMode.mp4 to showcase the teaching mode features.
2026-08-13 14:13:35 +03:00
Даниил Грабарь 2ba4975471 Merge branch 'dev' 2026-08-13 00:14:25 +03:00
Даниил Грабарь c5cbf234cb Document TeachKuka operation and safety 2026-08-13 00:13:52 +03:00
Даниил Грабарь e388e7d168 Merge branch 'dev' 2026-08-12 20:55:47 +03:00
Даниил Грабарь 2478e9956b docs: document RobotPowerControl 2026-08-12 20:54:53 +03:00
Даниил Грабарь ff4b2e30ce Merge branch 'dev' 2026-08-12 20:30:18 +03:00
Даниил Грабарь 5134fadf31 Update REST API documentation for robot control
- Refined introduction to REST API capabilities and usage.
- Added security warnings and best practices for using the API.
- Improved examples for various programming languages (Bash, Python, MATLAB).
- Enhanced endpoint descriptions and added details on request/response structures.
- Clarified the process for moving the robot and handling trajectories.
- Updated sections on sequences and error handling for better clarity.
2026-08-12 20:28:50 +03:00
Даниил Грабарь 41f516bb58 feat: implement stop functionality for robot operations and remove obsolete stop endpoint 2026-07-01 11:17:41 +10:00
Даниил Грабарь 9e3ee7ebc8 feat: add troubleshooting section for SSL errors during installation 2026-06-30 12:13:25 +03:00
Даниил Грабарь 0a7eb067ac Merge branch 'dev' 2026-06-22 06:18:01 +03:00
Даниил Грабарь 4fc9622ee9 вернул все обратно 2026-06-22 06:17:33 +03:00
Даниил ГрабарьandClaude Sonnet 4.6 1b6e211b88 Merge branch 'dev': fix rosdep obsolete sources timeout
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-22 05:57:47 +03:00
Даниил ГрабарьandClaude Sonnet 4.6 1c47b3f6f5 fix: remove obsolete rosdep sources (ruby, fuerte) before update
Eliminates SSL handshake timeouts during rosdep update caused by
unreachable ruby.yaml and fuerte.yaml (ROS 1 legacy sources not
needed for ROS 2 Jazzy).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-22 05:56:40 +03:00
Даниил Грабарь d26d60def4 refactor: update setup wizard steps and documentation; remove overview section 2026-06-21 07:29:21 +03:00
Даниил Грабарь a983a06e41 Добавлена документация по CLI-командам, конфигурации системы, управлению через Foxglove Studio и REST API, а также инструкции по установке и удалённому доступу к серверу. Включены разделы о настройке SunriseWorkbench для работы с реальным роботом KUKA LBR IIWA 7. 2026-06-20 13:15:56 +03:00
Даниил Грабарь ed02b59177 refactor: remove unused ai_agent package and related files; add colcon defaults 2026-06-20 07:47:52 +03:00
Даниил Грабарь 6df4ab49ec Update documentation 2026-06-19 09:42:31 +03:00
Даниил Грабарь 7d73ab32dd Добавлены инструкции по установке SunriseWorkbench на Linux и Windows
- Создана документация по установке эмулятора Windows (PortProton) на Linux.
- Добавлены шаги по установке SunriseWorkbench на Linux с использованием PortProton.
- Создана документация по установке SunriseWorkbench на Windows.
2026-06-18 15:52:48 +03:00
Даниил ГрабарьandClaude Sonnet 4.6 76db47d989 fix: add install docs and images ignored by .gitignore
Fixed .gitignore to use /install/ and /build/ with leading slash
so only the root-level colcon dirs are ignored, not
doc/lwc-doc/docs/sunrise/install/.

Adds install pages (Windows, Linux emulator, Linux workbench)
and 22 step-by-step screenshots that were never deployed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 15:32:01 +03:00
Даниил Грабарь 3a9f1f5150 del: .gitverse folder 2026-06-18 13:34:02 +03:00
Даниил Грабарь a3394db8fe fix: update MkDocs installation and enable PDF export 2026-06-18 13:27:27 +03:00
Даниил Грабарь f4e2765e69 fix: update installation script URL to use master branch 2026-06-18 13:24:26 +03:00
Даниил Грабарь b7db2e991c Add documentation for SunriseWorkbench project setup and features
- Create libraries.md for library installation instructions in SunriseWorkbench.
- Create load-project.md for importing existing projects in SunriseWorkbench.
- Create new-project.md detailing the process of creating a new project in SunriseWorkbench.
- Add applications.md to describe the applications section in KUKA smartHMI.
- Add extra-menu.md for additional robot control options in KUKA smartHMI.
- Create io-group.md for managing input/output groups in KUKA smartHMI.
- Add robot-menu.md as a placeholder for the robot menu section in KUKA smartHMI.
- Create station.md to outline the main navigation and functionalities in KUKA smartHMI.
- Add LBRserver.md, robot-power-control.md, and teach-kuka.md as placeholders for respective control programs.
- Create config-error.md to provide troubleshooting steps for configuration errors in SunriseWorkbench.
- Add main.html to override base template with site root metadata.
2026-06-18 13:22:55 +03:00
Даниил Грабарь 07edc4faf6 Append live mode view doc 2026-06-18 11:31:45 +03:00
Даниил Грабарь b441590dd8 fix: update installation script URL to use dev branch 2026-06-18 11:19:40 +03:00
Даниил Грабарь 5a8b1c44ff Merge branch 'master' into dev 2026-06-18 11:18:30 +03:00
Даниил Грабарь dca056064a fix: update installation script to use master branch for cloning 2026-06-18 11:15:10 +03:00
Даниил Грабарь ec4e1d87ad fix: update documentation workflows for GitHub and GitVerse compatibility 2026-06-18 07:16:40 +03:00
Даниил Грабарь de0117af94 feat: add GitVerse workflow for documentation build and deployment 2026-06-18 07:05:04 +03:00
Даниил Грабарь 16cb4dc6e7 fix: update GitHub Actions workflow to handle uploads for both GitHub and GitVerse 2026-06-18 06:59:41 +03:00
Даниил Грабарь 985425b866 refactor: update GitHub Actions workflow for documentation build and deployment 2026-06-18 06:37:53 +03:00
Даниил Грабарь 4a2e23ffef fix: update installation script URL to use the master branch 2026-06-18 06:21:22 +03:00
Даниил Грабарь a172ffe038 fix: update installation scripts to use the correct branch for cloning and installation 2026-06-18 06:21:22 +03:00
Даниил Грабарь 78405dfa8a feat: add GitHub Actions workflows for documentation deployment and building 2026-06-18 06:18:12 +03:00
Даниил Грабарь 6768d12fd7 fix: update installation scripts to use the correct branch for cloning and installation 2026-06-18 06:15:55 +03:00
Даниил Грабарь 78c5be2fa5 feat: add GitHub Actions workflows for documentation deployment and building 2026-06-18 06:01:48 +03:00
Даниил Грабарь 8ab341f60a Change pulling dev to master 2026-06-16 13:18:49 +10:00
Даниил Грабарь 1a1ee6f027 Merge branch 'dev' 2026-06-16 13:16:45 +10:00
Даниил Грабарь ddfbbda7db feat: update Dockerfiles and rosdep.yaml to install fastapi and starlette, remove starlette dependency 2026-06-15 16:32:05 +03:00
Даниил Грабарь eb8db5c6c0 feat: update rosdep and package.xml to specify minimum versions for fastapi and starlette 2026-06-15 15:26:09 +03:00
Даниил Грабарь 7ff5616870 feat: update installation scripts to pre-install fastapi and starlette for compatibility 2026-06-15 15:24:19 +03:00
Даниил Грабарь c540733ace feat: install Python build tools in setup scripts for ROS2 2026-06-15 15:06:43 +03:00
Даниил Грабарь 33ebbf8fad add: Script for shutting down and restarting the robot controller 2026-06-15 10:55:52 +10:00