From 924a6c60daa60347179e59462c4e1522604d56f7 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Tue, 7 Apr 2026 15:43:10 +0300 Subject: [PATCH] Change documentation domain --- .github/workflows/docs.yml | 4 ++-- README.md | 6 +++--- book.json | 2 +- clover/README.md | 2 +- clover/examples/camera.py | 2 +- clover/examples/flight.py | 2 +- clover/examples/flight_marker.py | 2 +- clover/examples/get_telemetry.py | 2 +- clover/examples/gps.py | 6 +++--- clover/examples/leds.py | 2 +- clover/examples/navigate_wait.py | 2 +- clover/examples/red_circle.py | 2 +- clover/examples/subscriber.py | 2 +- clover/launch/aruco.launch | 2 +- clover/launch/led.launch | 2 +- clover/launch/main_camera.launch | 2 +- clover/package.xml | 2 +- clover/src/selfcheck.py | 8 ++++---- clover/src/simple_offboard.cpp | 2 +- clover/www/index.html | 2 +- clover_blocks/README.md | 2 +- clover_blocks/www/blocks.js | 2 +- docs/en/README.md | 2 +- docs/en/contributing.md | 2 +- docs/en/copterhack2022.md | 2 +- docs/en/educational_contests.md | 6 +++--- docs/en/human_pose_estimation_drone_control.md | 4 ++-- docs/en/obstacle-avoidance-potential-fields.md | 4 ++-- docs/en/swarm_in_blocks_2.md | 2 +- docs/ru/README.md | 2 +- docs/ru/advanced_clover_simulator.md | 2 +- docs/ru/contributing.md | 2 +- docs/ru/copterhack2022.md | 2 +- docs/ru/educational_contests.md | 6 +++--- docs/ru/human_pose_estimation_drone_control.md | 2 +- docs/ru/metodmaterials.md | 2 +- docs/ru/remote-control-with-oculusvr.md | 2 +- 37 files changed, 51 insertions(+), 51 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 2ec18174..a8ec3a83 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -62,8 +62,8 @@ jobs: if: ${{ !steps.generate-pdf.outputs.GITBOOK_PDF_OK }} run: | rm -f _book/clover*.pdf - wget --no-verbose https://clover.coex.tech/clover_ru.pdf -P _book/ - wget --no-verbose https://clover.coex.tech/clover_en.pdf -P _book/ + wget --no-verbose https://clovercoex.tech/clover_ru.pdf -P _book/ + wget --no-verbose https://clovercoex.tech/clover_en.pdf -P _book/ - name: Upload artifact # if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} uses: actions/upload-pages-artifact@v3 diff --git a/README.md b/README.md index 2e695db1..df1204b2 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Clover is an open source [ROS](https://www.ros.org)-based framework, providing u COEX Clover Drone is an educational programmable drone kit, suited perfectly for running clover software. The kit is shipped unassembled and includes Pixracer-compatible autopilot running PX4 firmware, Raspberry Pi 4 as a companion computer, a camera for computer vision navigation as well as additional sensors and peripheral devices. Batteries included. -The main documentation is available at [https://clover.coex.tech](https://clover.coex.tech/). Official website: [coex.tech/clover](https://coex.tech/clover). +The main documentation is available at [https://clovercoex.tech](https://clovercoex.tech/). [__Support us on Kickstarter!__](https://www.kickstarter.com/projects/copterexpress/cloverdrone) @@ -30,11 +30,11 @@ Image features: * Configured networking * OpenCV * [`mavros`](http://wiki.ros.org/mavros) -* Periphery drivers for ROS ([GPIO](https://clover.coex.tech/en/gpio.html), [LED strip](https://clover.coex.tech/en/leds.html), etc) +* Periphery drivers for ROS ([GPIO](https://clovercoex.tech/en/gpio.html), [LED strip](https://clovercoex.tech/en/leds.html), etc) * `aruco_pose` package for marker-assisted navigation * `clover` package for autonomous drone control -API description for autonomous flights is available [on GitBook](https://clover.coex.tech/en/simple_offboard.html). +API description for autonomous flights is available [on GitBook](https://clovercoex.tech/en/simple_offboard.html). For manual package installation and running see [`clover` package documentation](clover/README.md). diff --git a/book.json b/book.json index b3d40781..0cb7f132 100644 --- a/book.json +++ b/book.json @@ -29,7 +29,7 @@ "blank": true }, "sitemap": { - "hostname": "https://clover.coex.tech" + "hostname": "https://clovercoex.tech" }, "toolbar": { "buttons": diff --git a/clover/README.md b/clover/README.md index 32f1aac1..46871d1d 100644 --- a/clover/README.md +++ b/clover/README.md @@ -50,6 +50,6 @@ To start connection to the flight controller, use: roslaunch clover clover.launch ``` -For the simulation information see the [corresponding article](https://clover.coex.tech/en/simulation.html). +For the simulation information see the [corresponding article](https://clovercoex.tech/en/simulation.html). > Note that the package is configured to connect to `/dev/px4fmu` by default (see [previous section](#manual-installation)). Install udev rules or specify path to your FCU device in `mavros.launch`. diff --git a/clover/examples/camera.py b/clover/examples/camera.py index 33532146..79972a51 100644 --- a/clover/examples/camera.py +++ b/clover/examples/camera.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/camera +# Information: https://clovercoex.tech/camera # Example on basic working with the camera and image processing: diff --git a/clover/examples/flight.py b/clover/examples/flight.py index 43b920cc..ecd758aa 100644 --- a/clover/examples/flight.py +++ b/clover/examples/flight.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/programming +# Information: https://clovercoex.tech/programming import rospy from clover import srv diff --git a/clover/examples/flight_marker.py b/clover/examples/flight_marker.py index 10346fbc..f3c850d5 100644 --- a/clover/examples/flight_marker.py +++ b/clover/examples/flight_marker.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/aruco +# Information: https://clovercoex.tech/aruco import rospy from clover import srv diff --git a/clover/examples/get_telemetry.py b/clover/examples/get_telemetry.py index fbbfb24f..8969a4ad 100644 --- a/clover/examples/get_telemetry.py +++ b/clover/examples/get_telemetry.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/en/simple_offboard.html#gettelemetry +# Information: https://clovercoex.tech/en/simple_offboard.html#gettelemetry import rospy from clover import srv diff --git a/clover/examples/gps.py b/clover/examples/gps.py index dd2eeba6..656d1509 100644 --- a/clover/examples/gps.py +++ b/clover/examples/gps.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/en/simple_offboard.html#navigateglobal +# Information: https://clovercoex.tech/en/simple_offboard.html#navigateglobal import rospy from clover import srv @@ -16,7 +16,7 @@ set_attitude = rospy.ServiceProxy('set_attitude', srv.SetAttitude) set_rates = rospy.ServiceProxy('set_rates', srv.SetRates) land = rospy.ServiceProxy('land', Trigger) -# https://clover.coex.tech/en/snippets.html#wait_arrival +# https://clovercoex.tech/en/snippets.html#wait_arrival def wait_arrival(tolerance=0.2): while not rospy.is_shutdown(): telem = get_telemetry(frame_id='navigate_target') @@ -27,7 +27,7 @@ def wait_arrival(tolerance=0.2): start = get_telemetry() if math.isnan(start.lat): - raise Exception('No global position, install and configure GPS sensor: https://clover.coex.tech/gps') + raise Exception('No global position, install and configure GPS sensor: https://clovercoex.tech/gps') print('Start point global position: lat={}, lon={}'.format(start.lat, start.lon)) diff --git a/clover/examples/leds.py b/clover/examples/leds.py index 6ae64373..5725a4f3 100644 --- a/clover/examples/leds.py +++ b/clover/examples/leds.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/led +# Information: https://clovercoex.tech/led import rospy from clover.srv import SetLEDEffect diff --git a/clover/examples/navigate_wait.py b/clover/examples/navigate_wait.py index acb37f70..ebbed0cd 100644 --- a/clover/examples/navigate_wait.py +++ b/clover/examples/navigate_wait.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/en/snippets.html#navigate_wait +# Information: https://clovercoex.tech/en/snippets.html#navigate_wait import math import rospy diff --git a/clover/examples/red_circle.py b/clover/examples/red_circle.py index fec548e2..6999caac 100644 --- a/clover/examples/red_circle.py +++ b/clover/examples/red_circle.py @@ -1,6 +1,6 @@ # This example makes the drone find and follow the red circle. # To test in the simulator, place 'Red Circle' model on the floor. -# More information: https://clover.coex.tech/red_circle +# More information: https://clovercoex.tech/red_circle # Input topic: main_camera/image_raw (camera image) # Output topics: diff --git a/clover/examples/subscriber.py b/clover/examples/subscriber.py index 6488cc3d..591e4753 100644 --- a/clover/examples/subscriber.py +++ b/clover/examples/subscriber.py @@ -1,4 +1,4 @@ -# Information: https://clover.coex.tech/en/laser.html +# Information: https://clovercoex.tech/en/laser.html import rospy from sensor_msgs.msg import Range diff --git a/clover/launch/aruco.launch b/clover/launch/aruco.launch index 62330b67..0116b9dd 100644 --- a/clover/launch/aruco.launch +++ b/clover/launch/aruco.launch @@ -6,7 +6,7 @@ - + diff --git a/clover/launch/led.launch b/clover/launch/led.launch index c2923ce9..bcc350f5 100644 --- a/clover/launch/led.launch +++ b/clover/launch/led.launch @@ -7,7 +7,7 @@ - + diff --git a/clover/launch/main_camera.launch b/clover/launch/main_camera.launch index 0b97e1dd..d852aa68 100644 --- a/clover/launch/main_camera.launch +++ b/clover/launch/main_camera.launch @@ -1,5 +1,5 @@ - + diff --git a/clover/package.xml b/clover/package.xml index 2728d678..6333f6c8 100644 --- a/clover/package.xml +++ b/clover/package.xml @@ -7,7 +7,7 @@ Oleg Kalachev MIT - https://clover.coex.tech/ + https://clovercoex.tech/ Oleg Kalachev Artem Smirnov diff --git a/clover/src/selfcheck.py b/clover/src/selfcheck.py index 538b9f0f..e803a8ad 100755 --- a/clover/src/selfcheck.py +++ b/clover/src/selfcheck.py @@ -259,7 +259,7 @@ def check_fcu(): info(line[len('HW arch: '):]) if not clover_fw: - info('not Clover PX4 firmware, check https://clover.coex.tech/firmware') + info('not Clover PX4 firmware, check https://clovercoex.tech/firmware') est = get_param('SYS_MC_EST_GROUP') if est == 1: @@ -300,7 +300,7 @@ def check_fcu(): try: battery = rospy.wait_for_message('mavros/battery', BatteryState, timeout=3) if not battery.cell_voltage: - failure('cell voltage is not available, https://clover.coex.tech/power') + failure('cell voltage is not available, https://clovercoex.tech/power') else: cell = battery.cell_voltage[0] # number of cells 1 means this is overall voltage @@ -312,7 +312,7 @@ def check_fcu(): cell /= n_cells if cell > 4.3 or cell < 3.0: - failure('incorrect cell voltage: %.2f V, https://clover.coex.tech/power', cell) + failure('incorrect cell voltage: %.2f V, https://clovercoex.tech/power', cell) elif cell < 3.7: failure('critically low cell voltage: %.2f V, recharge battery', cell) except rospy.ROSException: @@ -881,7 +881,7 @@ def check_network(): if ros_hostname in parts: break else: - failure('not found %s in /etc/hosts, ROS will malfunction if network interfaces are down, https://clover.coex.tech/hostname', ros_hostname) + failure('not found %s in /etc/hosts, ROS will malfunction if network interfaces are down, https://clovercoex.tech/hostname', ros_hostname) @check('RPi health') diff --git a/clover/src/simple_offboard.cpp b/clover/src/simple_offboard.cpp index 6aeecb65..25e3ff13 100644 --- a/clover/src/simple_offboard.cpp +++ b/clover/src/simple_offboard.cpp @@ -646,7 +646,7 @@ inline void checkState() throw std::runtime_error("State timeout, check mavros settings"); if (!state.connected) - throw std::runtime_error("No connection to FCU, https://clover.coex.tech/connection"); + throw std::runtime_error("No connection to FCU, https://clovercoex.tech/connection"); } void publishState() diff --git a/clover/www/index.html b/clover/www/index.html index bee1d096..44d60202 100644 --- a/clover/www/index.html +++ b/clover/www/index.html @@ -3,7 +3,7 @@

Clover Drone Kit Tools

    -
  • View documentation (snapshot of clover.coex.tech)
  • +
  • View documentation (snapshot of clovercoex.tech)
  • View topics
  • View image topics (web_video_server)
  • Open web terminal (Butterfly)
  • diff --git a/clover_blocks/README.md b/clover_blocks/README.md index 51d2dfaa..242540b5 100644 --- a/clover_blocks/README.md +++ b/clover_blocks/README.md @@ -4,7 +4,7 @@ Blockly programming support for Clover. -See user documentation at the [main Clover documentation site](https://clover.coex.tech/en/blocks.html). +See user documentation at the [main Clover documentation site](https://clovercoex.tech/en/blocks.html). Internal package documentation is given below. diff --git a/clover_blocks/www/blocks.js b/clover_blocks/www/blocks.js index 1ddb528f..238b3d7f 100644 --- a/clover_blocks/www/blocks.js +++ b/clover_blocks/www/blocks.js @@ -12,7 +12,7 @@ const COLOR_FLIGHT = 293; const COLOR_STATE = 36; const COLOR_LED = 143; const COLOR_GPIO = 200; -const DOCS_URL = 'https://clover.coex.tech/en/blocks.html'; +const DOCS_URL = 'https://clovercoex.tech/en/blocks.html'; var frameIds = [["body", "BODY"], ["markers map", "ARUCO_MAP"], ["marker", "ARUCO"], ["last navigate target", "NAVIGATE_TARGET"], ["map", "MAP"]]; var frameIdsWithTerrain = frameIds.concat([["terrain", "TERRAIN"]]); diff --git a/docs/en/README.md b/docs/en/README.md index 940eed4b..e3c6e47f 100644 --- a/docs/en/README.md +++ b/docs/en/README.md @@ -12,4 +12,4 @@ If you have studied the documentation but have not found an answer to your quest We also have a chat for programmers coding for PX4, autonomous navigation indoors, and drone swarms: [@DroneCode](tg://resolve?domain=DroneCode). -You can download [PDF-version](https://clover.coex.tech/clover_en.pdf) of this documentation. +You can download [PDF-version](https://clovercoex.tech/clover_en.pdf) of this documentation. diff --git a/docs/en/contributing.md b/docs/en/contributing.md index d25f3124..432bfd3f 100644 --- a/docs/en/contributing.md +++ b/docs/en/contributing.md @@ -91,7 +91,7 @@ Prepare your article and send it as a pull request to the [Clover repository](ht GitHub Create Pull 10. Wait for the review, be ready to make changes if needed. -11. Look at your new and useful article at https://clover.coex.tech ! +11. Look at your new and useful article at https://clovercoex.tech ! ## Easy way diff --git a/docs/en/copterhack2022.md b/docs/en/copterhack2022.md index 93f54e5a..4102ed43 100644 --- a/docs/en/copterhack2022.md +++ b/docs/en/copterhack2022.md @@ -58,7 +58,7 @@ See all points by criteria in the [full table](https://docs.google.com/spreadshe Teams are welcome to dive into the development of the following company cases: 1. Develop the Pixhawk FMUv6U flight controller board with the dimensions 55x40 mm and the compatibility of a Raspberry Pi CM 4 installation. -2. Cloud platform for the [Clover simulator](https://clover.coex.tech/ru/simulation.html) similar as to/based on [ROS Development Studio](https://app.theconstructsim.com/). +2. Cloud platform for the [Clover simulator](https://clovercoex.tech/ru/simulation.html) similar as to/based on [ROS Development Studio](https://app.theconstructsim.com/). The list of cases may be expanded in future. diff --git a/docs/en/educational_contests.md b/docs/en/educational_contests.md index 30a22beb..29721179 100644 --- a/docs/en/educational_contests.md +++ b/docs/en/educational_contests.md @@ -9,7 +9,7 @@ The main goal of the contest is aerial robotics popularization and community de ### Lecture requirements * The topic of the lecture is of free choice. Programmable quadcopter kit COEX Clover 4 and/or The Clover simulation environment should be used as the main tool in the lecture. - > **Note** *The version of COEX Clover is not earlier than [version 4](https://clover.coex.tech/en/assemble_4.html). The virtual machine image is not earlier than [version 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). + > **Note** *The version of COEX Clover is not earlier than [version 4](https://clovercoex.tech/en/assemble_4.html). The virtual machine image is not earlier than [version 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). * The video is uploaded on YouTube or another public platform and is public accessible. * The language of the lecture is any. The video contains subtitles in English in case the language is made neither of English nor Russian. * The duration of the lecture is limited from 15 min. to 3 hours. @@ -47,7 +47,7 @@ The main goal of the contest is aerial robotics popularization and community de ### Lesson requirements * Programmable quadcopter kit COEX Clover 4 should be used as the main tool for the lesson. - > **Note** *The version of COEX Clover is not earlier than [version 4](https://clover.coex.tech/en/assemble_4.html). + > **Note** *The version of COEX Clover is not earlier than [version 4](https://clovercoex.tech/en/assemble_4.html). * Integration of the quadcopter into any of the general education disciplines (physics, mathematics, computer science, etc.). * Practical use of the main tool in the lesson. * Grade - no restrictions (primary, high school). @@ -88,7 +88,7 @@ The course is evaluated according to a separate, publicly available lesson submi * The course is related to the direction of Aerial robotics. * Programmable quadcopter kit COEX Clover 4 and/or The Clover simulation environment should be used as the main tool in the course; - > **Note** *The version of COEX Clover is not earlier than [version 4](https://clover.coex.tech/en/assemble_4.html). The virtual machine image is not earlier than [version 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). + > **Note** *The version of COEX Clover is not earlier than [version 4](https://clovercoex.tech/en/assemble_4.html). The virtual machine image is not earlier than [version 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). * The course is located on a public platform (e.g., Coursera). * The course can be either paid or free of charge. One public lesson from the course is submitted for the competition; * The lesson submitted for the contest should be publicly accessible. diff --git a/docs/en/human_pose_estimation_drone_control.md b/docs/en/human_pose_estimation_drone_control.md index 2434a17d..bfeb64d8 100644 --- a/docs/en/human_pose_estimation_drone_control.md +++ b/docs/en/human_pose_estimation_drone_control.md @@ -31,7 +31,7 @@ Before you test it you need to install on your laptop: - Install Nodejs from [here](https://nodejs.org/en/download/). For [Ubuntu installation](https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/) - Install Yarn package manager from [here](https://yarnpkg.com/lang/en/docs/install/). [Usual problem](https://github.com/yarnpkg/yarn/issues/3189) while installing and using yarn with Ubuntu. - Have an experience in manual control on the drone in case of any weird behavior happen. -- Worked before with COEX drones, if this is your first time to work with COEX drones check [this](https://clover.coex.tech/en/). +- Worked before with COEX drones, if this is your first time to work with COEX drones check [this](https://clovercoex.tech/en/). and you are ready to build and use the required codes. @@ -145,7 +145,7 @@ Animation is created by [this](https://justsketchme.web.app/) ## References - [Human pose estimation guide](https://blog.nanonets.com/human-pose-estimation-2d-guide/) -- [Clover drones tutorials](https://clover.coex.tech/en/) +- [Clover drones tutorials](https://clovercoex.tech/en/) - [Posenet GitHub repo](https://github.com/tensorflow/tfjs-models/tree/master/posenet) - [Posenet meduim article](https://medium.com/tensorflow/real-time-human-pose-estimation-in-the-browser-with-tensorflow-js-7dd0bc881cd5) - [Tensorflow.js demos](https://www.tensorflow.org/js/demos) diff --git a/docs/en/obstacle-avoidance-potential-fields.md b/docs/en/obstacle-avoidance-potential-fields.md index 1a6d708c..5d22cd5c 100644 --- a/docs/en/obstacle-avoidance-potential-fields.md +++ b/docs/en/obstacle-avoidance-potential-fields.md @@ -14,7 +14,7 @@ The list of team members: -[This](https://github.com/den250400/potential-fields-obstacle-avoidance) repository contains obstacle avoidance system for quadcopters with Raspberry Pi 4 onboard computer. The code in this repository is designed to work with [Clover Raspberry Pi image](https://clover.coex.tech/en/image.html) and [special PX4-based firmware](https://clover.coex.tech/en/firmware.html) modified for easier communication with Raspberry Pi. +[This](https://github.com/den250400/potential-fields-obstacle-avoidance) repository contains obstacle avoidance system for quadcopters with Raspberry Pi 4 onboard computer. The code in this repository is designed to work with [Clover Raspberry Pi image](https://clovercoex.tech/en/image.html) and [special PX4-based firmware](https://clovercoex.tech/en/firmware.html) modified for easier communication with Raspberry Pi. Artificial potential fields method is based on considering quadcopter, obstacles and target point as electric-charged points. Quadcopter and obstacles have positive charge, and target point is assigned with negative charge. This results in quadcopter "attracting" itself to the target point, while being repelled by the same-signed charges of obstacles. Using this analogy, you can compute a safe, collision-free trajectory, which can be executed by the vehicle. @@ -26,7 +26,7 @@ It's obvious that you need some sort of geometrical information about the surrou This guide is intended to be used on Ubuntu 20.04. Python version is 3.8.10, but it's very likely that it will work on other versions like 3.7, 3.9, 3.10 without any changes. -1. Install the [Clover simulator](https://clover.coex.tech/en/simulation.html). +1. Install the [Clover simulator](https://clovercoex.tech/en/simulation.html). 2. Install [realsense_gazebo_plugin](https://github.com/issaiass/realsense_gazebo_plugin) and [realsense2_description](https://github.com/issaiass/realsense2_description): ```bash diff --git a/docs/en/swarm_in_blocks_2.md b/docs/en/swarm_in_blocks_2.md index 3d2bc238..43b7842f 100644 --- a/docs/en/swarm_in_blocks_2.md +++ b/docs/en/swarm_in_blocks_2.md @@ -62,7 +62,7 @@ Swarm in Blocks is a CopterHack 2022 project. It's a high-level interface based

    -For more information on our project from last year, see our final article in [Swarm in Blocks 2022](https://clover.coex.tech/en/swarm_in_blocks.html). In addition, we also recommend watching our final video from last year, [Swarm in Blocks 2022 - Final Video](https://www.youtube.com/watch?v=5C-1rRnyiE8). +For more information on our project from last year, see our final article in [Swarm in Blocks 2022](https://clovercoex.tech/en/swarm_in_blocks.html). In addition, we also recommend watching our final video from last year, [Swarm in Blocks 2022 - Final Video](https://www.youtube.com/watch?v=5C-1rRnyiE8). Even with the huge facilities that the block platform offers, we realized that this was just the *tip of the iceberg* when it comes to deploying real swarms. Several other operational and conceptual problems in validating a real swarm still haunted the general public. With that, this year's project comes precisely with the purpose of **tackling the main problems in validating a Swarm in a simple and polished way**. diff --git a/docs/ru/README.md b/docs/ru/README.md index e0dbe5fc..30235e4f 100644 --- a/docs/ru/README.md +++ b/docs/ru/README.md @@ -14,4 +14,4 @@ Чат по разработке самой платформы Клевера и образа для RPi: [@devclover](https://t.me/devclover). -Вы можете скачать [PDF-версию](https://clover.coex.tech/clover_ru.pdf) этой документации. The English version of this documentation [is available](../en/). +Вы можете скачать [PDF-версию](https://clovercoex.tech/clover_ru.pdf) этой документации. The English version of this documentation [is available](../en/). diff --git a/docs/ru/advanced_clover_simulator.md b/docs/ru/advanced_clover_simulator.md index dbb88139..5b213a96 100644 --- a/docs/ru/advanced_clover_simulator.md +++ b/docs/ru/advanced_clover_simulator.md @@ -24,7 +24,7 @@ Разработка симулятора для Clover с возможностью создания workspace (окружения, позволяющие легко управлять и транспортировать файлы симулятора такие как: проекты, конфигурации, установленные пакеты). - Простой, быстрый и производительный способ запуска симулятора. -- Инструментарий для создания заданий (как на [IOR2020](https://clover.coex.tech/ru/innopolis_open_L22_AERO.html)). +- Инструментарий для создания заданий (как на [IOR2020](https://clovercoex.tech/ru/innopolis_open_L22_AERO.html)). - Изоляция Gazebo и чекера заданий от Workspace пользователя и clover. - Worker для проверки задач со степика. - Возможность запуска несколько коптеров каждый из которых имеет свой контейнер. diff --git a/docs/ru/contributing.md b/docs/ru/contributing.md index 8b8657f4..96cbeaa2 100644 --- a/docs/ru/contributing.md +++ b/docs/ru/contributing.md @@ -91,7 +91,7 @@ GitHub Create Pull 10. Дождитесь комментариев на свою статью, сделайте правки, если потребуется. -11. Порадуйтесь своей новой полезной статье, опубликованной на https://clover.coex.tech ! +11. Порадуйтесь своей новой полезной статье, опубликованной на https://clovercoex.tech ! ## Простой способ diff --git a/docs/ru/copterhack2022.md b/docs/ru/copterhack2022.md index a81a1aa1..1c131918 100644 --- a/docs/ru/copterhack2022.md +++ b/docs/ru/copterhack2022.md @@ -58,7 +58,7 @@ CopterHack 2022 — это международный конкурс по ра Команды приглашаются принять участие в работе над следующими кейсами компании: 1. Разработка платы полетного контроллера Pixhawk FMUv6U размером 55*40 мм и возможностью установки Raspberry Pi CM4. -2. Облачная платформа для [симулятора Клевера](https://clover.coex.tech/ru/simulation.html) по аналогии или на основе [ROS Development Studio](https://app.theconstructsim.com/). +2. Облачная платформа для [симулятора Клевера](https://clovercoex.tech/ru/simulation.html) по аналогии или на основе [ROS Development Studio](https://app.theconstructsim.com/). Список кейсов может быть расширен. diff --git a/docs/ru/educational_contests.md b/docs/ru/educational_contests.md index 48b0e12b..20f1ebc8 100644 --- a/docs/ru/educational_contests.md +++ b/docs/ru/educational_contests.md @@ -10,7 +10,7 @@ * Тематика лекции - открытая, на выбор участника (пример: сборка, настройка, программирование, лекция интегрированная в школьную программу и т.п.). * Основной инструмент лекции - «Конструктор программируемого квадрокоптера «COEX Клевер 4» и/или «Симуляционная среда программируемого квадрокоптера Клевер». - > **Note** *Версия «COEX Клевер» не ранее [4 версии](https://clover.coex.tech/ru/assemble_4.html). «Симуляционная среда программируемого квадрокоптера Клевер» - не ранее [версии 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). + > **Note** *Версия «COEX Клевер» не ранее [4 версии](https://clovercoex.tech/ru/assemble_4.html). «Симуляционная среда программируемого квадрокоптера Клевер» - не ранее [версии 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). * Видео загружено на YouTube или иную общедоступную платформу, и находится в открытом доступе для любых пользователей; * Язык лекции - на выбор участника. Если язык лекции не русский/английский - наличие субтитров к видео на английском языке. * Продолжительность лекции - от 15 мин. до 3 часов. @@ -47,7 +47,7 @@ ### Требования к уроку * Основной инструмент урока - «Конструктор программируемого квадрокоптера «COEX Клевер 4». - > **Note** *Версия «COEX Клевер» не ранее [4 версии](https://clover.coex.tech/ru/assemble_4.html). + > **Note** *Версия «COEX Клевер» не ранее [4 версии](https://clovercoex.tech/ru/assemble_4.html). * Интеграция квадрокоптера в любую из общеобразовательных дисциплин (физика, математика, информатика, урок технологии и т.д.). * Практическое использование основного инструмента на уроке. * Класс - без ограничений (начальная, основная школа). @@ -88,7 +88,7 @@ * Направление курса - «Летающая робототехника». * Основной инструмент курса - «Конструктор программируемого квадрокоптера «COEX Клевер 4» и/или «Симуляционная среда программируемого квадрокоптера Клевер». - > **Note** *Версия «COEX Клевер» не ранее [4 версии](https://clover.coex.tech/ru/assemble_4.html). «Симуляционная среда программируемого квадрокоптера Клевер» - не ранее [версии 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). + > **Note** *Версия «COEX Клевер» не ранее [4 версии](https://clovercoex.tech/ru/assemble_4.html). «Симуляционная среда программируемого квадрокоптера Клевер» - не ранее [версии 1.0](https://github.com/CopterExpress/clover_vm/releases/tag/v1.0). * Курс расположен на общедоступной платформе (Stepik, Coursera и т.п.). * Доступ к курсу может быть как платный, так и бесплатный, на конкурс принимается один бесплатный и общедоступный урок заявленного курса. * Заявленный на конкурс урок должен быть в открытом доступе. diff --git a/docs/ru/human_pose_estimation_drone_control.md b/docs/ru/human_pose_estimation_drone_control.md index 82e48d25..08aa125c 100644 --- a/docs/ru/human_pose_estimation_drone_control.md +++ b/docs/ru/human_pose_estimation_drone_control.md @@ -9,7 +9,7 @@ ## Ссылки на литературу - [Руководство по оценке позы человека](https://blog.nanonets.com/human-pose-estimation-2d-guide/) -- [Умные беспилотники учебники](https://clover.coex.tech/en/) +- [Умные беспилотники учебники](https://clovercoex.tech/en/) - [Posnet GitHub РЕПО](https://github.com/tensorflow/tfjs-models/tree/master/posenet) - [Posnet Medium артикул](https://medium.com/tensorflow/real-time-human-pose-estimation-in-the-browser-with-tensorflow-js-7dd0bc881cd5) - [Tensorflow.js Демонстрация](https://www.tensorflow.org/js/demos) diff --git a/docs/ru/metodmaterials.md b/docs/ru/metodmaterials.md index 1817685e..25ffe05b 100644 --- a/docs/ru/metodmaterials.md +++ b/docs/ru/metodmaterials.md @@ -46,7 +46,7 @@ * [Инструкция по сборке.](assemble_3.md) * [Инструкция по настройке.](setup.md) * [Проверочные задания.](tests.md) -* Информационные материалы на сайте https://clover.coex.tech. +* Информационные материалы на сайте https://clovercoex.tech. ## Промежуточный контроль diff --git a/docs/ru/remote-control-with-oculusvr.md b/docs/ru/remote-control-with-oculusvr.md index 1d72df14..e9b5bdec 100644 --- a/docs/ru/remote-control-with-oculusvr.md +++ b/docs/ru/remote-control-with-oculusvr.md @@ -18,7 +18,7 @@ ## Настройка Clover OS -Настройка включает в себя переключение Raspberry из режима точки доступа в режим клиента. На начало работы была установлена [следующая операционная система](https://github.com/CopterExpress/clover). После установки можно было приступить непосредственно к настройкам системы. Как перевести Raspberry Pi в режим клиента, рассказывается в статье: [Настройка Wi-Fi](https://clover.coex.tech/ru/network.html). После того, как была произведена данная настройка Raspberry будет автоматически подключаться к Wi-Fi, после можно подключаться к Raspberry по SSH, также в дальнейшем подключение к Wi-Fi пригодится для подключения к серверу и передачи данных между клиентом и серверу (в разрабатываемой мной системе клиентом является квадрокоптер и сервером – компьютер). +Настройка включает в себя переключение Raspberry из режима точки доступа в режим клиента. На начало работы была установлена [следующая операционная система](https://github.com/CopterExpress/clover). После установки можно было приступить непосредственно к настройкам системы. Как перевести Raspberry Pi в режим клиента, рассказывается в статье: [Настройка Wi-Fi](https://clovercoex.tech/ru/network.html). После того, как была произведена данная настройка Raspberry будет автоматически подключаться к Wi-Fi, после можно подключаться к Raspberry по SSH, также в дальнейшем подключение к Wi-Fi пригодится для подключения к серверу и передачи данных между клиентом и серверу (в разрабатываемой мной системе клиентом является квадрокоптер и сервером – компьютер). ## Подключение и проверка подключения