Releases: CopterExpress/clever-show
v0.3-alpha.5
Changes between v0.3-alpha.4
and v0.3-alpha.5
:
- 0d5e259 docs: Add image building article (Arthur Golubtsov)
- aa206a7 Update README.md (Arthur Golubtsov)
- 4947efe docs: Add start tutorial (Arthur Golubtsov)
- c03d0d6 Server: add chrony example configuration file (Arthur Golubtsov)
- eee8e83 docs: Rename article file about image building (Arthur Golubtsov)
v0.3-alpha.2
Changes between v0.3-alpha.1
and v0.3-alpha.2
:
- fcf6188 Merge alpha branch (Arthur Golubtsov)
- 7c34cfc Server: Repaired bugs with takeoff ready check, confirmation_required decorators, resume time sending (Arthur Golubtsov)
- 4455678 Drone: Increase linear speed check limit (Arthur Golubtsov)
- f724e9e Server: Add separate check for takeoff button (Arthur Golubtsov)
- d5dc720 service: Set KillSignal to SIGKILL to kill all processes in service (Arthur Golubtsov)
- 0c7982a Add repair_chrony message callback (Arthur Golubtsov)
- bfe705f Update table model and signal emitting condition (Arthur Golubtsov)
- 686cc2f service: Remove requirement of clever service (Arthur Golubtsov)
- 0a2f259 Activate optical flow positioning by default (Arthur Golubtsov)
- f77e33c Merge branch 'alpha' of https://github.com/artem30801/CleverSwarm into alpha (Arthur Golubtsov)
- d973d7c Update .gitignore (Arthur Golubtsov)
- fe76cdf Added chrony ip configuration on start; close #20 (Artem30801)
- c04bff1 added on_broadcast() for client-side (Artem30801)
- 85bfcd1 Quick fix (probably) (artem30801)
- ed02db6 Fix for python <3.6 (Artem30801)
- cd9baa6 Fixed sel unregister issue (Artem30801)
- d7e8e29 Display fix (Artem30801)
- 719303f Merge with upstream (Arthur Golubtsov)
- 657d4c7 Update issue templates (artem30801)
- a706711 Should fix #31, reopen if not (Artem30801)
- b701828 led_fill code improvement (Artem30801)
- 0bbabb6 Server now can send resume time stamp for sync, closes #33 (Artem30801)
- 33e5a5b Code reformatting to match PEP, resume command now accepts time (Artem30801)
- 46d85bc Replaced default mutable argument (Artem30801)
- 1a3b583 Added client broadcast binding timeouts and attempts, Closes #30 (Artem30801)
- 32cca2e Added check for ROS services available, closes #21 (Artem30801)
- 2c08053 This commit group closing #28 and closing #27 (Artem30801)
- adb2ade Merge remote-tracking branch 'origin/master' (Artem30801)
- a9b9694 Disabling and enabling some buttons based on selected copters (Artem30801)
- a5021d4 Modify flip function to work better in aruco_map frame with both Clever 3 & 4 (Arthur Golubtsov)
- 0fa7d1a New! Realization of table model for storing all copter data. Auto refresh, sorting, data checks and coloring based on checks, thread-safety (Artem30801)
v0.3-alpha.1
Changes between v0.2-alpha.2
and v0.3-alpha.1
:
- 1474bf6 Modify flip function to work better in aruco_map frame with both Clever 3 & 4 (Arthur Golubtsov)
- 9790d2b Server: Repair bug in emegrency land function (Arthur Golubtsov)
- fd4f40a Systemd service: change python script name to copter_client.py (Arthur Golubtsov)
- e4a6b47 Client: Disable logger config because it fails with stream handler when run under systemd (Arthur Golubtsov)
- d3e9d0f Update px4 firmware for pixracer (Arthur Golubtsov)
- 8e01271 Remove play_animation file (Arthur Golubtsov)
- 78ec76c Return 'STOP' error check from functions in task manager (Arthur Golubtsov)
- 82a0cf0 Emergency dialog: Add led off command when user closes dialog (Arthur Golubtsov)
- 22557f9 Client: add response for led_fill command (leonidrogov)
- ede64e5 Server: Improve emergency land (Ilya)
- 1e6e132 Add flip function, remove debug level of ros logger (Leonid Rogov)
- b94008b Comment print functions, return logger back (Arthur Golubtsov)
- 2dace12 Add led_pin option, add logger (Arthur Golubtsov)
- 63b67a1 Server: Create new emergency land dialog (Ilya)
- f9fd81d Repair play animation, pause and stop also work now (Arthur Golubtsov)
- 2516906 Server: Add flip and emergency buttons (Ilya)
- 2de50d3 Merge remote-tracking branch 'upstream/master' (Arthur Golubtsov)
- 2d7f9dd Correct wifi ssid rename (Arthur Golubtsov)
- f98efab Improved broadcast listener to prevent two servers running in the same network Closes #12 (Artem30801)
- f754de3 Delete dot after V (Arthur Golubtsov)
- 2e13d05 Revert "animation_lib: delete unnecessary condition" (Arthur Golubtsov)
- 09427f3 builder: Update clever image version, add default aruco map for show (Arthur Golubtsov)
- 21a1ac7 tasking_lib: add timeshift for correct work of pause function (Arthur Golubtsov)
- bd186e0 Drone: Add anim_id response (Arthur Golubtsov)
- efee525 Add animation id getter (Leonid Rogov)
- ec06be0 add anim_id request (Ilya)
- c8ae228 Add handler if the first string in animation file is animation id (Arthur)
- 4be42c7 write test function (Ilya)
- b36e51e Update README.md (Leonid)
- de6ede1 copter_client: correct indent typo (Arthur)
- 051909b Merge pull request #22 from artem30801/alpha (Arthur Golubtsov)
- b80a19c Server: change start_animation command name to start (Arthur)
- 3c17854 tasking_lib: improve interruption, now it looks like working (Arthur)
- f45a0ba copter_client: little corrections (Arthur)
- 5f5ce27 Make takeoff function interruptable (Arthur)
- 01ac174 Add more debug information and take out global variables as default values (Arthur)
- d09b3d4 LedLib: make led functions interruptable (Arthur)
- c9960fd animation_lib: delete unnecessary condition (Arthur Golubtsov)
- 79b120a Drone: remove interrupt function with infinite loop from tasking_lib (Arthur Golubtsov)
- b9f2a04 Drone: modify task_manager start (Arthur Golubtsov)
- 132040d Drone: Simplify tasking_lib, correct some bugs (Arthur Golubtsov)
- 2971dc8 Merge branch 'alpha' of https://github.com/artem30801/CleverSwarm (Artem30801)
- cfffaa8 Command "starttime" -> "start_animation" (Artem30801)
- 94bc736 Added connection check and NaN check for all present checks (Artem30801)
- eeaab1a Remover *args in commands (Artem30801)
- 49d0596 Error handling fixes (errno attribute error) (Artem30801)
- b9f24cf builder: add selectors2 lib install (Arthur)
- 5317902 Server: add lib import from parent directory (Arthur)
- d627b0e Drone: update recommended parameters for Clever 3 (Arthur)
- 6be48cb builder: rename wifi and remove optical flow from clever.launch (Arthur)
- 501c26b builder: rename wifi to differ from original CLEVER (Arthur)
- eb00814 Drone: Add recommended firmware and param file (Arthur)
- 2cb0480 builder: Change base image to v0.16, add clever-show service file (Arthur)
- 8005dd9 client_setup: Remove image configuration part to builder/image-configure script (Arthur)
- d9944ad Selfcheck (Artem30801)
- 5693599 Selfcheck debug (Artem30801)
- b6cc84e Another logging approach... (Artem30801)
- dc60616 rl (Artem30801)
- 48d1fee f (Artem30801)
- f2cd5c0 Ros logging... (Artem30801)
- ca6a1be Temporary fix (Artem30801)
- bf452a3 Start fix (Artem30801)
- 176b21e Ros init fix with threading (Artem30801)
- 67a31d7 Initial commit of new animation_lib and async tasking_lib with suppurt of managing tasks on-the-go and interrupt them immediately. Improvements in FlightLib (including better selfcheck code) and client. Massive testing required (will be done soon) (Artem30801)
- 1bc17e3 rl (Artem30801)
- 09649c9 Another logging tweaks (Artem30801)
- f35d25a RL (Artem30801)
- 838337b Still ros logging (Artem30801)
- 34d01d6 ros logging... (Artem30801)
- bea343a Another ros fix attempt (Artem30801)
- d79bb7d Ros logging fixes... (Artem30801)
- e2f0e40 Logging with ros fix (Artem30801)
- 1ae3438 Fixes: receiving multiple messages at once, added rospy init (Artem30801)
- fc5a155 Improvements in client-side (Artem30801)
- efa081e Minimal operateable server+copter client. Many improvements, including architecture improvements (Artem30801)
- 733b4e8 Fix request (Artem30801)
- 451fd08 Simplify README.md (Arthur Golubtsov)
- b900820 Fix copter id getter (Artem30801)
- db04cc7 fix "requst" (Artem30801)
- ec05257 Fixing client reconnection (Artem30801)
- ab49fae Fixes (Artem30801)
- 667ff12 Merge branch 'alpha' of https://github.com/artem30801/CleverSwarm (Artem30801)
- 1dd0335 Client ad server sharing same connection handler now (Artem30801)
- 5d62c49 Merge remote-tracking branch 'origin/alpha' into alpha (Artem)
- f8262f0 Merge branch 'alpha' of https://github.com/artem30801/CleverSwarm (Artem30801)
- e35bb52 gitignore (Artem)
- 8d1589f First working client (Artem30801)
- 95d9405 rw in server (Artem)
- ba071a2 New server-client release (Artem30801)
- 958dad7 Add common and private coordinate shift (Arthur Golubtsov)
- 7fc61bb Msg receiving debug prints ([email protected])
- a57a70a Added check for animation file exceptions. Closes #19 ([email protected])
- 1f2c938 Merge remote-tracking branch 'origin/master' ([email protected])
- 94cc5fb Start animation and takeoff confirmation wia dialog popup ([email protected])
- b479146 Request locks, small improvements ([email protected])
- 8cb3558 server: add ability to restart clever service after file uploading (Arthur)
- 93a248c client: add clever service restart after map uploading (Arthur Golubtsov)
- b66ca76 Fix adding new lines to tabl...
v0.2-alpha.2
Changes between v0.2-alpha.1
and v0.2-alpha.2
:
-
948ae7f builder: fix repo cloning to image (Arthur)
-
47c2cd1 Working selfcheck in table! ([email protected])
-
6f7bf5a Empty selfcheck fix ([email protected])
-
72cbd48 Msg format changed to pure json ([email protected])
-
aaa2222 Fixed selfcheck ([email protected])
-
17a72ac Merge remote-tracking branch 'origin/master' ([email protected])
-
26deaf3 Added proper selfcheck and leds testing ([email protected])
-
07bf1dd Remove Flightlib files back (Arthur Golubtsov)
-
05d7409 Clean-up submodules (Arthur Golubtsov)
-
690fd4a Added led test mode ([email protected])
-
88974e5 Fix merge again (Arthur Golubtsov)
-
f9abf8d Remove submodules! (Arthur Golubtsov)
-
4e4102e Writing received broadcast to config Shutdown on keyboard interrupt in reconnect ([email protected])
-
ba67632 Remove FlightLib submodule (Arthur Golubtsov)
-
e537968 Fixed selfcheck ([email protected])
-
68dd0c5 Added ui ability to send aruco map files ([email protected])
-
b1b4698 Readme: Add build status picture (Arthur Golubtsov)
Changes betweenv0.2-alpha.1
andv0.2-alpha.2
: -
948ae7f builder: fix repo cloning to image (Arthur)
-
47c2cd1 Working selfcheck in table! ([email protected])
-
6f7bf5a Empty selfcheck fix ([email protected])
-
72cbd48 Msg format changed to pure json ([email protected])
-
aaa2222 Fixed selfcheck ([email protected])
-
17a72ac Merge remote-tracking branch 'origin/master' ([email protected])
-
26deaf3 Added proper selfcheck and leds testing ([email protected])
-
07bf1dd Remove Flightlib files back (Arthur Golubtsov)
-
05d7409 Clean-up submodules (Arthur Golubtsov)
-
690fd4a Added led test mode ([email protected])
-
88974e5 Fix merge again (Arthur Golubtsov)
-
f9abf8d Remove submodules! (Arthur Golubtsov)
-
4e4102e Writing received broadcast to config Shutdown on keyboard interrupt in reconnect ([email protected])
-
ba67632 Remove FlightLib submodule (Arthur Golubtsov)
-
e537968 Fixed selfcheck ([email protected])
-
68dd0c5 Added ui ability to send aruco map files ([email protected])
-
b1b4698 Readme: Add build status picture (Arthur Golubtsov)
v0.2-alpha.1
Changes between v0.1
and v0.2-alpha.1
:
- 4db0236 Fix changelog (Arthur)
- b271e3c image build: add .travis.yml file for Travis automated builds (Arthur)
- b3509ab builder: add build scripts for modified clever image (Arthur)
- c67c3c9 Add images folder to .gitignore (Arthur)
- f84b90a Merge pull request #16 from artem30801/dev (Arthur Golubtsov)
- 6c3b42e Batt voltage on start ([email protected])
- 8551933 Request for battery on start ([email protected])
- a08a626 Deleted ordered dict ([email protected])
- ae02853 Request fix ([email protected])
- ca3c40e Little fixes (Artem30801)
- 84f81af Added initial server logging (Artem30801)
- 8dc90f7 Added threading lock for send queue (Artem30801)
- fa86ba4 Added proper client callbacks (Artem30801)
- da7d972 NEW server app as API module (Artem30801)
- 67f8379 Fix behavior issues in takeoff (Artem30801)
- 75276d8 Flightlib2: change empty navigate to set_rates (Arthur Golubtsov)
- 1edae13 Flightlib2: return empty navigate back (Arthur Golubtsov)
- 6c849d5 client_setup: add python pause install (Arthur Golubtsov)
- c916cc8 play_animation: modify takeoff and land functions (Arthur Golubtsov)
- ce2136b client_config: add safe_takeoff param (Arthur Golubtsov)
- 999048d client: modify time logic of animation player, add safety_takeoff param (Arthur Golubtsov)
- c47ead4 Flightlib2: modify takeoff function, corrected little bugs (Arthur Golubtsov)
- 165942c client: modify animation time logic (Arthur Golubtsov)
- c3d8387 client: change logic of animation starting (Arthur Golubtsov)
- 9c8e77c play_animation: add reach_frame function and add timeout for takeoff and reach_frame (Arthur Golubtsov)
- e023f4c client_config: add reach_first_point_time parameter (Arthur Golubtsov)
- 405a0a7 Flightlib2: set yaw for landing (Arthur Golubtsov)
- 03026ca Fix another merge conflict (Arthur)
- 57ed1aa client_config: add ssh message with hostname (Arthur)
- 6212bd4 Fix merging comflicts (Arthur Golubtsov)
- 993205d client.py: fix bugs (Arthur Golubtsov)
- 346baea Flightlib2: fix typos (Arthur Golubtsov)
- 32c16bb Json error fix (Artem30801)
- 4ee4dc4 Fixes flightlib (Artem30801)
- f2c674d Fixes! (Artem30801)
- 2b9fc26 Merge remote-tracking branch 'origin/master' (Artem30801)
- 7a3fb42 Drone: modify client_config.sh (Arthur)
- 0e7155b Fixes #11 Added network listener for another servers on network (Artem30801)
- 2822f4c Drone: modify client_config script (Arthur Golubtsov)
- a5d6d2e Closes #9 Added ability to send configuration files from server (Artem30801)
- 51370fb Commands changed to JSON format, small code fixes (Artem30801)
- 27403dd Config COPTER_ID to /hostname to make client use system hostname Closes #7 (Artem30801)
- 028862c Fixed #11 (Artem30801)
- 6915a06 Merge remote-tracking branch 'origin/master' (Artem30801)
- 295ddb6 Fixed and improved broadcast binding (Artem30801)
- 8852859 Add client_logs to .gitignore (Arthur Golubtsov)
- 3230934 Add script for clever image setup to swarm configuration (Arthur)
- edbbfbb Merge remote-tracking branch 'origin/master' (Artem30801)
- aa7748a New FlightLib!(better functions+logging+selfcheck) (everything needs testing) Configuration files changed (Artem30801)
- 57113ce Merge pull request #6 from artem30801/pyqt5-gui (Arthur Golubtsov)
- 12644c5 Merge branch 'pyqt5-gui' of https://github.com/artem30801/CleverSwarm (Artem30801)
- 9e9a42b Animation pause fix (Artem30801)
- 1153dbc Add Server/convert_ui.sh script to .gitigrone (Arthur)
- c307685 Merge branch 'pyqt5-gui' of https://github.com/artem30801/CleverSwarm ([email protected])
- e433cc3 Merge branch 'master' of https://github.com/artem30801/CleverSwarm ([email protected])
- 92bdc7f Added bash script to convert .ui to .py Now widget capable of window resizing ([email protected])
- 44a8fa5 Add row appending when client is connected (Arthur)
- a293d96 Client syntax fix ([email protected])
- 31cfbf6 Pause improved ([email protected])
- ac8ff53 Restored all UI functionality (buttons + filedialog) ([email protected])
- 1ce533c Add pause and resume commands for receive (Arthur)
- 00b7851 Connect gui buttons to server code (Arthur)
- db5d6c4 Modify gui to simplify first working version (Arthur)
- 53a9901 Broadcast thread demonization ([email protected])
- 71ea023 Added proper objects names ([email protected])
- 77cadb8 Merge pull request #4 from goldarte/master (artem30801)
- 88694d0 Add thread daemon to broadcast_thread to close app correctly (Arthur)
- cc5bfcd Translated server code to qt app code ([email protected])
- d404e0a Merge pull request #3 from goldarte/PyQt5-interface (artem30801)
- eb2f929 Change QTableWidget to model-based QTableView (Arthur)
- 16fe48c Create test program with server with new gui (Arthur)
- a1a901a Create QT gui files for server with new gui (Arthur)
First minimal working version
Merge pull request #2 from goldarte/master Add first point reaching separately from others and some small corrections in configuration files