Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.27.0
What's Changed
- use StoppableWorkers in the Numato board by @penguinland in #3866
- RSDK-7370 fully static RDK by @abe-winter in #3833
- RDK-6707 - Wait on reconfig workers in tests by @cheukt in #3870
- RSDK-7372: remove AnalogStatus and DigitalInterruptStatus from board status by @martha-johnston in #3859
- RSDK-7438: Remove incorrect assertion in
TestSessionsMixedOwnersImplicitAuth
. by @dgottlieb in #3868 - RSDK-7435 fix the URDF conversion logic by @raybjork in #3562
- RSDK-7326 fix flaky test in builtin navigation service by @raybjork in #3871
- RSDK-7408 - Avoid module data dir conflicts by @cheukt in #3864
- Bump goutils by @benjirewis in #3872
- No w-full digital interrupts by @zaporter-work in #3862
- RSDK-7433 Stop using pinwrappers in fake board, stop using fake board in tests by @oliviamiller in #3875
- [RSDK-7343] delete builtin drivers for align extrinsics, align homography, dual stream, and single stream by @hexbabe in #3873
- RSDK-7203: Remove audio intentions from gostream configuration. by @dgottlieb in #3767
- RSDK-7298 - Fix camera discovery fd leak by @seanavery in #3874
- cache brew installs in macos by @abe-winter in #3878
- RSDK-7492: Skip AddStream test that depends on pion not having renegotiation bugs. by @dgottlieb in #3880
- shell service: add bidi file copy support by @edaniels in #3860
- Remove underscore from PyTorch by @tahiyasalam in #3881
- Better directions for SDK installation by @benjirewis in #3882
- Rsdk-7332: slow position reporting by @susmitaSanyal in #3856
- RSDK-7488 - Add timeout interceptor to module server by @cheukt in #3883
- Add FromRobot and NamesFromRobot to data manager by @tahiyasalam in #3891
- RSDK-7432 Refactor pi4 StreamTicks by @oliviamiller in #3877
- [RSDK-7504] make rpm monitor blocking by @JohnN193 in #3886
- DOCS-2090: Add code snippets for ResourceBase methods by @npentrel in #3890
- RSDK-7370 upload full-static from main and stable by @abe-winter in #3887
- RSDK-6865 android ML and streaming libraries by @abe-winter in #3889
- unbreak no_cgo build by @abe-winter in #3895
- [RSDK-7505] fix rtp_passthrough reconfigure by @nicksanford in #3792
- Add AddWorkers function to StoppableWorkers by @penguinland in #3899
- remove removecallback from interface by @oliviamiller in #3893
- Use StoppableWorkers in some of the robot/ directory by @penguinland in #3865
- RSDK-6865 home directory overrides for android by @abe-winter in #3900
- RSDK-7512: arm and gripper geometries always returns unimplemented error by @martha-johnston in #3897
- revert macos homebrew cache by @abe-winter in #3904
- RSDK-7519 unflag vision + mlmodel services by @abe-winter in #3903
- Remove triggerConfig from remote robot tests and add documentation by @cheukt in #3894
- reloading ergonomics fixes by @abe-winter in #3898
- DOCS-2085: Add motor and servo example code snippets by @JessamyT in #3888
- DATA-2597 - Don't register data management as a default service by @tahiyasalam in #3832
- Bump goutils by @benjirewis in #3901
- bump-rtppassthrough-test-timeout by @nicksanford in #3913
- RSDK-6804 - Test Datarace: go.viam.com/rdk/module/modmanager.TestDebugModule by @cheukt in #3902
- DATA-2465: Output MongoDB connection string by @n0nick in #3915
- retry offline errors every thirty seconds by @etai-shuchatowitz in #3885
- RSDK-7300 Make numato support all serial models by @oliviamiller in #3918
- Add FromRobot to base_remote_control.go by @skyleilani in #3911
- Data 2449/upload and train by @etai-shuchatowitz in #3907
- [RSDK-7524][RSDK-7528]: decrease error window on motors with controls, make SetVelocity non-blocking by @martha-johnston in #3910
- DOCS-2084: Add movement sensor and power sensor snippets by @skyleilani in #3863
- Address golang dependabot alerts by @stevebriskin in #3909
- RSDK-7514: Have module connections cope with pion leaky close. by @dgottlieb in #3922
- RSDK-7521 - Enforce temp WebRTC track limit in module.AddStream by @nicksanford in #3917
- DOCS-2086: Add ML, CV, and Data code snippets by @skyleilani in #3920
- RSDK-7541: Have TestTwoModuleRestart wait for log message that implies its follow-up assertions have been met. by @dgottlieb in #3926
- [RSDK-7322] Move analog writers from Board interface to Analog interface by @penguinland in #3916
- DOCS-2240: Update robot client API docs by @npentrel in #3892
- DATA-2484 Implement file deletion logic by @vijayvuyyuru in #3855
- RSDK-6219 Fix tmc motor bugs by @oliviamiller in #3929
- DATA-2484 Make N configurable via JSON by @vijayvuyyuru in #3930
- DATA-2620 Make max sync threads configurable by @vijayvuyyuru in #3924
- RSDK-7126 Re-enable obstacle avoidance by @biotinker in #3905
- Automated remote-control Version Update by @github-actions in #3932
New Contributors
Full Changelog: v0.26.0...v0.27.0
v0.27.0-rc0
What's Changed
- use StoppableWorkers in the Numato board by @penguinland in #3866
- RSDK-7370 fully static RDK by @abe-winter in #3833
- RDK-6707 - Wait on reconfig workers in tests by @cheukt in #3870
- RSDK-7372: remove AnalogStatus and DigitalInterruptStatus from board status by @martha-johnston in #3859
- RSDK-7438: Remove incorrect assertion in
TestSessionsMixedOwnersImplicitAuth
. by @dgottlieb in #3868 - RSDK-7435 fix the URDF conversion logic by @raybjork in #3562
- RSDK-7326 fix flaky test in builtin navigation service by @raybjork in #3871
- RSDK-7408 - Avoid module data dir conflicts by @cheukt in #3864
- Bump goutils by @benjirewis in #3872
- No w-full digital interrupts by @zaporter-work in #3862
- RSDK-7433 Stop using pinwrappers in fake board, stop using fake board in tests by @oliviamiller in #3875
- [RSDK-7343] delete builtin drivers for align extrinsics, align homography, dual stream, and single stream by @hexbabe in #3873
- RSDK-7203: Remove audio intentions from gostream configuration. by @dgottlieb in #3767
- RSDK-7298 - Fix camera discovery fd leak by @seanavery in #3874
- cache brew installs in macos by @abe-winter in #3878
- RSDK-7492: Skip AddStream test that depends on pion not having renegotiation bugs. by @dgottlieb in #3880
- shell service: add bidi file copy support by @edaniels in #3860
- Remove underscore from PyTorch by @tahiyasalam in #3881
- Better directions for SDK installation by @benjirewis in #3882
- Rsdk-7332: slow position reporting by @susmitaSanyal in #3856
- RSDK-7488 - Add timeout interceptor to module server by @cheukt in #3883
- Add FromRobot and NamesFromRobot to data manager by @tahiyasalam in #3891
- RSDK-7432 Refactor pi4 StreamTicks by @oliviamiller in #3877
- [RSDK-7504] make rpm monitor blocking by @JohnN193 in #3886
- DOCS-2090: Add code snippets for ResourceBase methods by @npentrel in #3890
- RSDK-7370 upload full-static from main and stable by @abe-winter in #3887
- RSDK-6865 android ML and streaming libraries by @abe-winter in #3889
- unbreak no_cgo build by @abe-winter in #3895
- [RSDK-7505] fix rtp_passthrough reconfigure by @nicksanford in #3792
- Add AddWorkers function to StoppableWorkers by @penguinland in #3899
- remove removecallback from interface by @oliviamiller in #3893
- Use StoppableWorkers in some of the robot/ directory by @penguinland in #3865
- RSDK-6865 home directory overrides for android by @abe-winter in #3900
- RSDK-7512: arm and gripper geometries always returns unimplemented error by @martha-johnston in #3897
- revert macos homebrew cache by @abe-winter in #3904
- RSDK-7519 unflag vision + mlmodel services by @abe-winter in #3903
- Remove triggerConfig from remote robot tests and add documentation by @cheukt in #3894
- reloading ergonomics fixes by @abe-winter in #3898
- DOCS-2085: Add motor and servo example code snippets by @JessamyT in #3888
- DATA-2597 - Don't register data management as a default service by @tahiyasalam in #3832
- Bump goutils by @benjirewis in #3901
- bump-rtppassthrough-test-timeout by @nicksanford in #3913
- RSDK-6804 - Test Datarace: go.viam.com/rdk/module/modmanager.TestDebugModule by @cheukt in #3902
- DATA-2465: Output MongoDB connection string by @n0nick in #3915
- retry offline errors every thirty seconds by @etai-shuchatowitz in #3885
- RSDK-7300 Make numato support all serial models by @oliviamiller in #3918
- Add FromRobot to base_remote_control.go by @skyleilani in #3911
- Data 2449/upload and train by @etai-shuchatowitz in #3907
- [RSDK-7524][RSDK-7528]: decrease error window on motors with controls, make SetVelocity non-blocking by @martha-johnston in #3910
- DOCS-2084: Add movement sensor and power sensor snippets by @skyleilani in #3863
- Address golang dependabot alerts by @stevebriskin in #3909
- RSDK-7514: Have module connections cope with pion leaky close. by @dgottlieb in #3922
- RSDK-7521 - Enforce temp WebRTC track limit in module.AddStream by @nicksanford in #3917
- DOCS-2086: Add ML, CV, and Data code snippets by @skyleilani in #3920
- RSDK-7541: Have TestTwoModuleRestart wait for log message that implies its follow-up assertions have been met. by @dgottlieb in #3926
- [RSDK-7322] Move analog writers from Board interface to Analog interface by @penguinland in #3916
- DOCS-2240: Update robot client API docs by @npentrel in #3892
- DATA-2484 Implement file deletion logic by @vijayvuyyuru in #3855
- RSDK-6219 Fix tmc motor bugs by @oliviamiller in #3929
- DATA-2484 Make N configurable via JSON by @vijayvuyyuru in #3930
- DATA-2620 Make max sync threads configurable by @vijayvuyyuru in #3924
- RSDK-7126 Re-enable obstacle avoidance by @biotinker in #3905
- Automated remote-control Version Update by @github-actions in #3932
New Contributors
Full Changelog: v0.26.0...v0.27.0-rc0
v0.26.0
What's Changed
- RSDK-7271 - fix spurious reconfiguration bug in builtin data service by @raybjork in #3798
- DATA-2470 - Export packages in CLI using signed URL by @tahiyasalam in #3785
- [RSDK-6874][RSDK-7279]: Rover making endless noise after calculating control parameters & fix tuning by @martha-johnston in #3799
- Allow *Testing.T argument before context by @maximpertsov in #3800
- Create pinwrappers package by @randhid in #3802
- RSDK-6925 better helpers for resource manager tests by @maximpertsov in #3795
- Separate motor with controls from motor without controls by @randhid in #3801
- Defend against nil, nil returns in modular Movement Sensors. by @randhid in #3806
- RSDK-6934 - Add ticker for slow resource (re)configuration by @cheukt in #3807
- [RSDK-7321] Rename AnalogReaders -> Analogs by @randhid in #3804
- DATA-2442 - Allow upload training script to registry via CLI by @tahiyasalam in #3805
- [APP-4566] Tag 'latest' release with build timestamp by @ale7714 in #3794
- course correction bug fix + logging erogonmics by @nfranczak in #3810
- APP-4665 collapse cloud-build logs by @abe-winter in #3820
- RSDK-7289 add filter to mlmodel vision by @bhaney in #3808
- Change AnalogByName to return an Analog and an error by @martha-johnston in #3813
- [RSDK-7335] Remove Close() from and Add Write() to Analog interface in board by @randhid in #3809
- RSDK-6611 RSDK-6429 golang 1.21 follow-ups by @abe-winter in #3822
- [APP-4529] fake arm shows nothing on rc card by @randhid in #3812
- Mark end position as optional by @micheal-parks in #3827
- [RSDK-4333] negative resolutions ignored in camera configs. by @randhid in #3811
- RSDK-7365, RSDK-7302 - Always check for remote resource name updates, fix remote framesystem error if remote unavailable by @cheukt in #3821
- RSDK-6713 RestartModule endpoint + CLI command by @abe-winter in #3803
- Create StoppableWorkers struct by @penguinland in #3597
- DATA-2483 Add infrastructure for thread to poll filesystem by @vijayvuyyuru in #3818
- RSDK-7268 RSDK-7329 Make StreamTicks take in a list of DigitalInterrupts by @oliviamiller in #3816
- RSDK-7167: Investigate Using the Status message directly in Create Status by @martha-johnston in #3778
- Change xarm, pca, and webcam attribute requirements. by @randhid in #3834
- RSDK-7383 pin macos in CI by @abe-winter in #3837
- RSDK-7210 migrate ptg group frame to be 4 dof by @biotinker in #3819
- RSDK-7210 Fix kinematic base ErrorState by @biotinker in #3843
- RSDK-7363 Remove Close() from digitalInterrupt interface by @oliviamiller in #3838
- RSDK-6711 full reload command by @abe-winter in #3831
- RSDK-7303, RSDK-7360 - Test Datarace - local robot by @cheukt in #3839
- RSDK-7277 - Stop dropping first client message in client streams for custom APIs by @cheukt in #3835
- add timeout for e2e job by @abe-winter in #3846
- RSDK-7284 - Fix TestModularResourceReconfigurationCount flake by @zaporter-work in #3848
- RSDK-6947 - Test Datarace: go.viam.com/rdk/components/input.TestClient by @cheukt in #3842
- Arm jointPosition patch fix by @micheal-parks in #3847
- use StoppableWorkers in the IMU Wit components by @penguinland in #3829
- DATA-2565 - Retry sync for up to a day by @agreenb in #3828
- RSDK-7367 bump transitive dep for linter by @abe-winter in #3850
- RSDK-7201: Have fake board return incrementing values for digital interrupt ticks and analogs by @martha-johnston in #3825
- Remove debug logging for rdk release by @vijayvuyyuru in #3852
- RSDK-7363 Remove tick from digital interrupt interface by @oliviamiller in #3841
- [DATA-2591] Fix URL returned by CLI command to upload ML training script by @agreenb in #3854
- [RSDK-6243] read analogs at expected rate even with errors by @penguinland in #3836
- RSDK-7363 Remove AddCallback from DI interface by @oliviamiller in #3849
- APP-3954 - Respect SignalingInsecure when reading TLS info by @zaporter-work in #3851
- Automated remote-control Version Update by @github-actions in #3857
Full Changelog: v0.25.0...v0.26.0
v0.26.0-rc1
What's Changed
- RSDK-7271 - fix spurious reconfiguration bug in builtin data service by @raybjork in #3798
- DATA-2470 - Export packages in CLI using signed URL by @tahiyasalam in #3785
- [RSDK-6874][RSDK-7279]: Rover making endless noise after calculating control parameters & fix tuning by @martha-johnston in #3799
- Allow *Testing.T argument before context by @maximpertsov in #3800
- Create pinwrappers package by @randhid in #3802
- RSDK-6925 better helpers for resource manager tests by @maximpertsov in #3795
- Separate motor with controls from motor without controls by @randhid in #3801
- Defend against nil, nil returns in modular Movement Sensors. by @randhid in #3806
- RSDK-6934 - Add ticker for slow resource (re)configuration by @cheukt in #3807
- [RSDK-7321] Rename AnalogReaders -> Analogs by @randhid in #3804
- DATA-2442 - Allow upload training script to registry via CLI by @tahiyasalam in #3805
- [APP-4566] Tag 'latest' release with build timestamp by @ale7714 in #3794
- course correction bug fix + logging erogonmics by @nfranczak in #3810
- APP-4665 collapse cloud-build logs by @abe-winter in #3820
- RSDK-7289 add filter to mlmodel vision by @bhaney in #3808
- Change AnalogByName to return an Analog and an error by @martha-johnston in #3813
- [RSDK-7335] Remove Close() from and Add Write() to Analog interface in board by @randhid in #3809
- RSDK-6611 RSDK-6429 golang 1.21 follow-ups by @abe-winter in #3822
- [APP-4529] fake arm shows nothing on rc card by @randhid in #3812
- Mark end position as optional by @micheal-parks in #3827
- [RSDK-4333] negative resolutions ignored in camera configs. by @randhid in #3811
- RSDK-7365, RSDK-7302 - Always check for remote resource name updates, fix remote framesystem error if remote unavailable by @cheukt in #3821
- RSDK-6713 RestartModule endpoint + CLI command by @abe-winter in #3803
- Create StoppableWorkers struct by @penguinland in #3597
- DATA-2483 Add infrastructure for thread to poll filesystem by @vijayvuyyuru in #3818
- RSDK-7268 RSDK-7329 Make StreamTicks take in a list of DigitalInterrupts by @oliviamiller in #3816
- RSDK-7167: Investigate Using the Status message directly in Create Status by @martha-johnston in #3778
- Change xarm, pca, and webcam attribute requirements. by @randhid in #3834
- RSDK-7383 pin macos in CI by @abe-winter in #3837
- RSDK-7210 migrate ptg group frame to be 4 dof by @biotinker in #3819
- RSDK-7210 Fix kinematic base ErrorState by @biotinker in #3843
- RSDK-7363 Remove Close() from digitalInterrupt interface by @oliviamiller in #3838
- RSDK-6711 full reload command by @abe-winter in #3831
- RSDK-7303, RSDK-7360 - Test Datarace - local robot by @cheukt in #3839
- RSDK-7277 - Stop dropping first client message in client streams for custom APIs by @cheukt in #3835
- add timeout for e2e job by @abe-winter in #3846
- RSDK-7284 - Fix TestModularResourceReconfigurationCount flake by @zaporter-work in #3848
- RSDK-6947 - Test Datarace: go.viam.com/rdk/components/input.TestClient by @cheukt in #3842
- Arm jointPosition patch fix by @micheal-parks in #3847
- use StoppableWorkers in the IMU Wit components by @penguinland in #3829
- DATA-2565 - Retry sync for up to a day by @agreenb in #3828
- RSDK-7367 bump transitive dep for linter by @abe-winter in #3850
- RSDK-7201: Have fake board return incrementing values for digital interrupt ticks and analogs by @martha-johnston in #3825
- Remove debug logging for rdk release by @vijayvuyyuru in #3852
- RSDK-7363 Remove tick from digital interrupt interface by @oliviamiller in #3841
- [DATA-2591] Fix URL returned by CLI command to upload ML training script by @agreenb in #3854
- [RSDK-6243] read analogs at expected rate even with errors by @penguinland in #3836
- RSDK-7363 Remove AddCallback from DI interface by @oliviamiller in #3849
- APP-3954 - Respect SignalingInsecure when reading TLS info by @zaporter-work in #3851
- Automated remote-control Version Update by @github-actions in #3857
Full Changelog: v0.25.0...v0.26.0-rc1
v0.26.0-rc0
What's Changed
- RSDK-7271 - fix spurious reconfiguration bug in builtin data service by @raybjork in #3798
- DATA-2470 - Export packages in CLI using signed URL by @tahiyasalam in #3785
- [RSDK-6874][RSDK-7279]: Rover making endless noise after calculating control parameters & fix tuning by @martha-johnston in #3799
- Allow *Testing.T argument before context by @maximpertsov in #3800
- Create pinwrappers package by @randhid in #3802
- RSDK-6925 better helpers for resource manager tests by @maximpertsov in #3795
- Separate motor with controls from motor without controls by @randhid in #3801
- Defend against nil, nil returns in modular Movement Sensors. by @randhid in #3806
- RSDK-6934 - Add ticker for slow resource (re)configuration by @cheukt in #3807
- [RSDK-7321] Rename AnalogReaders -> Analogs by @randhid in #3804
- DATA-2442 - Allow upload training script to registry via CLI by @tahiyasalam in #3805
- [APP-4566] Tag 'latest' release with build timestamp by @ale7714 in #3794
- course correction bug fix + logging erogonmics by @nfranczak in #3810
- APP-4665 collapse cloud-build logs by @abe-winter in #3820
- RSDK-7289 add filter to mlmodel vision by @bhaney in #3808
- Change AnalogByName to return an Analog and an error by @martha-johnston in #3813
- [RSDK-7335] Remove Close() from and Add Write() to Analog interface in board by @randhid in #3809
- RSDK-6611 RSDK-6429 golang 1.21 follow-ups by @abe-winter in #3822
- [APP-4529] fake arm shows nothing on rc card by @randhid in #3812
- Mark end position as optional by @micheal-parks in #3827
- [RSDK-4333] negative resolutions ignored in camera configs. by @randhid in #3811
- RSDK-7365, RSDK-7302 - Always check for remote resource name updates, fix remote framesystem error if remote unavailable by @cheukt in #3821
- RSDK-6713 RestartModule endpoint + CLI command by @abe-winter in #3803
- Create StoppableWorkers struct by @penguinland in #3597
- DATA-2483 Add infrastructure for thread to poll filesystem by @vijayvuyyuru in #3818
- RSDK-7268 RSDK-7329 Make StreamTicks take in a list of DigitalInterrupts by @oliviamiller in #3816
- RSDK-7167: Investigate Using the Status message directly in Create Status by @martha-johnston in #3778
- Change xarm, pca, and webcam attribute requirements. by @randhid in #3834
- RSDK-7383 pin macos in CI by @abe-winter in #3837
- RSDK-7210 migrate ptg group frame to be 4 dof by @biotinker in #3819
- RSDK-7210 Fix kinematic base ErrorState by @biotinker in #3843
- RSDK-7363 Remove Close() from digitalInterrupt interface by @oliviamiller in #3838
- RSDK-6711 full reload command by @abe-winter in #3831
- RSDK-7303, RSDK-7360 - Test Datarace - local robot by @cheukt in #3839
- RSDK-7277 - Stop dropping first client message in client streams for custom APIs by @cheukt in #3835
- add timeout for e2e job by @abe-winter in #3846
- RSDK-7284 - Fix TestModularResourceReconfigurationCount flake by @zaporter-work in #3848
- RSDK-6947 - Test Datarace: go.viam.com/rdk/components/input.TestClient by @cheukt in #3842
- Arm jointPosition patch fix by @micheal-parks in #3847
- use StoppableWorkers in the IMU Wit components by @penguinland in #3829
- DATA-2565 - Retry sync for up to a day by @agreenb in #3828
- RSDK-7367 bump transitive dep for linter by @abe-winter in #3850
- RSDK-7201: Have fake board return incrementing values for digital interrupt ticks and analogs by @martha-johnston in #3825
- Remove debug logging for rdk release by @vijayvuyyuru in #3852
- RSDK-7363 Remove tick from digital interrupt interface by @oliviamiller in #3841
- [DATA-2591] Fix URL returned by CLI command to upload ML training script by @agreenb in #3854
- [RSDK-6243] read analogs at expected rate even with errors by @penguinland in #3836
- RSDK-7363 Remove AddCallback from DI interface by @oliviamiller in #3849
- APP-3954 - Respect SignalingInsecure when reading TLS info by @zaporter-work in #3851
- Automated remote-control Version Update by @github-actions in #3857
Full Changelog: v0.25.0...v0.26.0-rc0
v0.25.0
What's Changed
- shell: support window resize (SIGWINCH) by @edaniels in #3749
- [RSDK-7112] fix compass heading sensor function by @JohnN193 in #3748
- RSDK-6987: sensor-controlled base clean up of velocities, move straight, and spin files by @martha-johnston in #3745
- APP-4406 add fsync in unpackFile by @abe-winter in #3754
- [DOCS-2044] Add code example to robot.TransformPose by @ale7714 in #3750
- RSDK-7041: encoded motor with controls moves in the wrong direction before correcting by @martha-johnston in #3752
- [RSDK-6988] update sensorcontrolled spin to use compass heading by @JohnN193 in #3753
- RSDK-7022 Add count option to CLI log commands by @benjirewis in #3744
- RSDK-7131: utilize pausing and resuming control loop in sensor controlled base by @martha-johnston in #3759
- RSDK-7004: update wheeled odometer when base dependency update by @martha-johnston in #3755
- APP-4406 re-download on empty ExePath by @abe-winter in #3758
- RSDK-6234 remove attribute converter from builtin navigation service by @raybjork in #3760
- rsdk-7157: change text on errors for clarity, and add new error by @bhaney in #3762
- RSDK-6839 - Add machine part id to resource names by @cheukt in #3757
- RSDK-6427 write wrapper for ptg kinematic base driver which will use a control loop and localizer to follow trajectories by @biotinker in #3631
- RSDK-7077 fix bug in builtin nav service when moving to a sufficiently close waypoint by @raybjork in #3765
- RSDK-5007 Interpolate should be a method on Frames by @biotinker in #3371
- [APP-3853] Remove non-ASCII characters from sensor-reading errors by @penguinland in #3769
- RSDK-7213 Default geometry fix for wheeled bases by @biotinker in #3768
- RSDK-7122 Add machine id to cloud metadata by @maximpertsov in #3756
- RSDK-1155 Experimental WebRTC H264 RTP Passthrough by @nicksanford in #3723
- RSDK-7098 Update defaultPTGSeedAdj to be closer to the centerpoint by @biotinker in #3771
- [RSDK-7223] move-camera-rtp-passthrough-to-own-package by @nicksanford in #3773
- RSDK-6989 setup.sh maintenance by @abe-winter in #3775
- Revert machine part id by @cheukt in #3776
- factor out graphviz dependency from web_c by @abe-winter in #3777
- APP-3021 - Add basic vision service card by @edaniels in #3779
- Update mediadevices to v0.6.2 to resolve some darwin build warnings by @edaniels in #3780
- RSDK-6980: rpmMonitor refactor pt 2 by @martha-johnston in #3763
- rsdk-7241: adds a way to decode lazy encoded images by @bhaney in #3782
- bump-pion-webrtc-from-v3.2.29-to-v3.2.36 by @nicksanford in #3788
- RSDK-7259: sensor controlled base discrete movement commands don't stop when expected by @martha-johnston in #3786
- RSDK-7118: Cleanup modmanager connection management. by @dgottlieb in #3751
- use background context in rpmMonitor by @martha-johnston in #3793
- Change README.md support link by @10zingpd in #3787
- RSDK-6810: Hack to add DoCommand for sensors and cameras by @ethanlook in #3796
- RSDK-7114 - Modules should be able to use custom APIs by @cheukt in #3783
- Automated remote-control Version Update by @github-actions in #3797
New Contributors
Full Changelog: v0.24.1...v0.25.0
v0.25.0-rc2
What's Changed
- shell: support window resize (SIGWINCH) by @edaniels in #3749
- [RSDK-7112] fix compass heading sensor function by @JohnN193 in #3748
- RSDK-6987: sensor-controlled base clean up of velocities, move straight, and spin files by @martha-johnston in #3745
- APP-4406 add fsync in unpackFile by @abe-winter in #3754
- [DOCS-2044] Add code example to robot.TransformPose by @ale7714 in #3750
- RSDK-7041: encoded motor with controls moves in the wrong direction before correcting by @martha-johnston in #3752
- [RSDK-6988] update sensorcontrolled spin to use compass heading by @JohnN193 in #3753
- RSDK-7022 Add count option to CLI log commands by @benjirewis in #3744
- RSDK-7131: utilize pausing and resuming control loop in sensor controlled base by @martha-johnston in #3759
- RSDK-7004: update wheeled odometer when base dependency update by @martha-johnston in #3755
- APP-4406 re-download on empty ExePath by @abe-winter in #3758
- RSDK-6234 remove attribute converter from builtin navigation service by @raybjork in #3760
- rsdk-7157: change text on errors for clarity, and add new error by @bhaney in #3762
- RSDK-6839 - Add machine part id to resource names by @cheukt in #3757
- RSDK-6427 write wrapper for ptg kinematic base driver which will use a control loop and localizer to follow trajectories by @biotinker in #3631
- RSDK-7077 fix bug in builtin nav service when moving to a sufficiently close waypoint by @raybjork in #3765
- RSDK-5007 Interpolate should be a method on Frames by @biotinker in #3371
- [APP-3853] Remove non-ASCII characters from sensor-reading errors by @penguinland in #3769
- RSDK-7213 Default geometry fix for wheeled bases by @biotinker in #3768
- RSDK-7122 Add machine id to cloud metadata by @maximpertsov in #3756
- RSDK-1155 Experimental WebRTC H264 RTP Passthrough by @nicksanford in #3723
- RSDK-7098 Update defaultPTGSeedAdj to be closer to the centerpoint by @biotinker in #3771
- [RSDK-7223] move-camera-rtp-passthrough-to-own-package by @nicksanford in #3773
- RSDK-6989 setup.sh maintenance by @abe-winter in #3775
- Revert machine part id by @cheukt in #3776
- factor out graphviz dependency from web_c by @abe-winter in #3777
- APP-3021 - Add basic vision service card by @edaniels in #3779
- Update mediadevices to v0.6.2 to resolve some darwin build warnings by @edaniels in #3780
- RSDK-6980: rpmMonitor refactor pt 2 by @martha-johnston in #3763
- rsdk-7241: adds a way to decode lazy encoded images by @bhaney in #3782
- bump-pion-webrtc-from-v3.2.29-to-v3.2.36 by @nicksanford in #3788
- RSDK-7259: sensor controlled base discrete movement commands don't stop when expected by @martha-johnston in #3786
- RSDK-7118: Cleanup modmanager connection management. by @dgottlieb in #3751
- use background context in rpmMonitor by @martha-johnston in #3793
- Change README.md support link by @10zingpd in #3787
- RSDK-6810: Hack to add DoCommand for sensors and cameras by @ethanlook in #3796
- RSDK-7114 - Modules should be able to use custom APIs by @cheukt in #3783
- Automated remote-control Version Update by @github-actions in #3797
New Contributors
Full Changelog: v0.24.1...v0.25.0-rc2
v0.25.0-rc1
What's Changed
- shell: support window resize (SIGWINCH) by @edaniels in #3749
- [RSDK-7112] fix compass heading sensor function by @JohnN193 in #3748
- RSDK-6987: sensor-controlled base clean up of velocities, move straight, and spin files by @martha-johnston in #3745
- APP-4406 add fsync in unpackFile by @abe-winter in #3754
- [DOCS-2044] Add code example to robot.TransformPose by @ale7714 in #3750
- RSDK-7041: encoded motor with controls moves in the wrong direction before correcting by @martha-johnston in #3752
- [RSDK-6988] update sensorcontrolled spin to use compass heading by @JohnN193 in #3753
- RSDK-7022 Add count option to CLI log commands by @benjirewis in #3744
- RSDK-7131: utilize pausing and resuming control loop in sensor controlled base by @martha-johnston in #3759
- RSDK-7004: update wheeled odometer when base dependency update by @martha-johnston in #3755
- APP-4406 re-download on empty ExePath by @abe-winter in #3758
- RSDK-6234 remove attribute converter from builtin navigation service by @raybjork in #3760
- rsdk-7157: change text on errors for clarity, and add new error by @bhaney in #3762
- RSDK-6839 - Add machine part id to resource names by @cheukt in #3757
- RSDK-6427 write wrapper for ptg kinematic base driver which will use a control loop and localizer to follow trajectories by @biotinker in #3631
- RSDK-7077 fix bug in builtin nav service when moving to a sufficiently close waypoint by @raybjork in #3765
- RSDK-5007 Interpolate should be a method on Frames by @biotinker in #3371
- [APP-3853] Remove non-ASCII characters from sensor-reading errors by @penguinland in #3769
- RSDK-7213 Default geometry fix for wheeled bases by @biotinker in #3768
- RSDK-7122 Add machine id to cloud metadata by @maximpertsov in #3756
- RSDK-1155 Experimental WebRTC H264 RTP Passthrough by @nicksanford in #3723
- RSDK-7098 Update defaultPTGSeedAdj to be closer to the centerpoint by @biotinker in #3771
- [RSDK-7223] move-camera-rtp-passthrough-to-own-package by @nicksanford in #3773
- RSDK-6989 setup.sh maintenance by @abe-winter in #3775
- Revert machine part id by @cheukt in #3776
- factor out graphviz dependency from web_c by @abe-winter in #3777
- APP-3021 - Add basic vision service card by @edaniels in #3779
- Update mediadevices to v0.6.2 to resolve some darwin build warnings by @edaniels in #3780
- RSDK-6980: rpmMonitor refactor pt 2 by @martha-johnston in #3763
- rsdk-7241: adds a way to decode lazy encoded images by @bhaney in #3782
- bump-pion-webrtc-from-v3.2.29-to-v3.2.36 by @nicksanford in #3788
- RSDK-7259: sensor controlled base discrete movement commands don't stop when expected by @martha-johnston in #3786
- RSDK-7118: Cleanup modmanager connection management. by @dgottlieb in #3751
- use background context in rpmMonitor by @martha-johnston in #3793
- Change README.md support link by @10zingpd in #3787
- RSDK-6810: Hack to add DoCommand for sensors and cameras by @ethanlook in #3796
- RSDK-7114 - Modules should be able to use custom APIs by @cheukt in #3783
- Automated remote-control Version Update by @github-actions in #3797
New Contributors
Full Changelog: v0.24.1...v0.25.0-rc1
v0.25.0-rc0
What's Changed
- shell: support window resize (SIGWINCH) by @edaniels in #3749
- [RSDK-7112] fix compass heading sensor function by @JohnN193 in #3748
- RSDK-6987: sensor-controlled base clean up of velocities, move straight, and spin files by @martha-johnston in #3745
- APP-4406 add fsync in unpackFile by @abe-winter in #3754
- [DOCS-2044] Add code example to robot.TransformPose by @ale7714 in #3750
- RSDK-7041: encoded motor with controls moves in the wrong direction before correcting by @martha-johnston in #3752
- [RSDK-6988] update sensorcontrolled spin to use compass heading by @JohnN193 in #3753
- RSDK-7022 Add count option to CLI log commands by @benjirewis in #3744
- RSDK-7131: utilize pausing and resuming control loop in sensor controlled base by @martha-johnston in #3759
- RSDK-7004: update wheeled odometer when base dependency update by @martha-johnston in #3755
- APP-4406 re-download on empty ExePath by @abe-winter in #3758
- RSDK-6234 remove attribute converter from builtin navigation service by @raybjork in #3760
- rsdk-7157: change text on errors for clarity, and add new error by @bhaney in #3762
- RSDK-6839 - Add machine part id to resource names by @cheukt in #3757
- RSDK-6427 write wrapper for ptg kinematic base driver which will use a control loop and localizer to follow trajectories by @biotinker in #3631
- RSDK-7077 fix bug in builtin nav service when moving to a sufficiently close waypoint by @raybjork in #3765
- RSDK-5007 Interpolate should be a method on Frames by @biotinker in #3371
- [APP-3853] Remove non-ASCII characters from sensor-reading errors by @penguinland in #3769
- RSDK-7213 Default geometry fix for wheeled bases by @biotinker in #3768
- RSDK-7122 Add machine id to cloud metadata by @maximpertsov in #3756
- RSDK-1155 Experimental WebRTC H264 RTP Passthrough by @nicksanford in #3723
- RSDK-7098 Update defaultPTGSeedAdj to be closer to the centerpoint by @biotinker in #3771
- [RSDK-7223] move-camera-rtp-passthrough-to-own-package by @nicksanford in #3773
- RSDK-6989 setup.sh maintenance by @abe-winter in #3775
- Revert machine part id by @cheukt in #3776
- factor out graphviz dependency from web_c by @abe-winter in #3777
- APP-3021 - Add basic vision service card by @edaniels in #3779
- Update mediadevices to v0.6.2 to resolve some darwin build warnings by @edaniels in #3780
- RSDK-6980: rpmMonitor refactor pt 2 by @martha-johnston in #3763
- rsdk-7241: adds a way to decode lazy encoded images by @bhaney in #3782
- bump-pion-webrtc-from-v3.2.29-to-v3.2.36 by @nicksanford in #3788
- RSDK-7259: sensor controlled base discrete movement commands don't stop when expected by @martha-johnston in #3786
- RSDK-7118: Cleanup modmanager connection management. by @dgottlieb in #3751
- use background context in rpmMonitor by @martha-johnston in #3793
- Change README.md support link by @10zingpd in #3787
- RSDK-6810: Hack to add DoCommand for sensors and cameras by @ethanlook in #3796
- RSDK-7114 - Modules should be able to use custom APIs by @cheukt in #3783
New Contributors
Full Changelog: v0.24.1...v0.25.0-rc0
v0.24.1
Full Changelog: v0.24.0...v0.24.1