Skip to content

Releases: CopterExpress/clever-show

v0.3-alpha.5

23 Jul 02:21
Compare
Choose a tag to compare
v0.3-alpha.5 Pre-release
Pre-release

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

08 Jul 10:08
Compare
Choose a tag to compare
v0.3-alpha.2 Pre-release
Pre-release

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

25 Jun 14:50
Compare
Choose a tag to compare
v0.3-alpha.1 Pre-release
Pre-release

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...
Read more

v0.2-alpha.2

28 Mar 19:39
Compare
Choose a tag to compare
v0.2-alpha.2 Pre-release
Pre-release

Changes between v0.2-alpha.1 and v0.2-alpha.2:

v0.2-alpha.1

28 Mar 09:38
Compare
Choose a tag to compare
v0.2-alpha.1 Pre-release
Pre-release

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

09 Mar 20:17
725d02b
Compare
Choose a tag to compare
Pre-release
Merge pull request #2 from goldarte/master

Add first point reaching separately from others and some small corrections in configuration files