Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.2.34
What's Changed
- RSDK-2183 - WebRTC track names should be to spec by @cheukt in #2115
- RSDK-2521 Add ConvertedAttributes to module configs by @zaporter-work in #2142
- RSDK-1899 rearchitect backend of constraint system in anticipation of new constraints being added by @biotinker in #2108
- RSDK-2389 Support reconfiguration of modules by @benjirewis in #2114
- APP-1102 - disable modular resources in Try by @Kschappacher in #2138
- disable selecting text on wasd buttons by @mrloureed in #2156
- RSDK-2435 Remove Dev Flag RDK by @jeremyrhyde in #2150
- RSDK-2401 move to position calls with particular start goal specifications will erroneously fail by @biotinker in #2153
- Add support for nanopi boards supported by periph.io by @biotinker in #2157
- Bump periph versions by @biotinker in #2163
- RSDK-2562 Use native jpeg decoding for ffmpeg until we understand why libjpeg doesn't work by @Rob1in in #2158
- RSDK-2525 Refactors by @randhid in #2169
- RSDK-2563 add MoveOnMap to motion service by @raybjork in #2164
- [RSDK-2552] Remove WorldState from affected components by @spieswl in #2166
- Prevent int overflows on 32-bit by @biotinker in #2176
- Upgrade client dependencies by @micheal-parks in #2155
- [RSDK-2332] Look for hardware PWM devices during board initialization by @penguinland in #2171
- RSDK 2578: Add ML Model Service to RDK by @bhaney in #2174
- RSDK-2526 unable to move multiaxis gantry by @randhid in #2168
- Rsdk-2525 stepper motors speed increases result in unintuitive behavior by @randhid in #2167
- [RSDK-2631] Allow GPIO pins on genericlinux boards to act as inputs again! 😱 by @penguinland in #2180
- RSDK-2010 Part I Skip TestEulerAnglesConversion test on arm64 by @randhid in #2184
- [RSDK-1027] complete the Orin AGX pinout by @penguinland in #2181
- RSDK-2393 Remove name parameter from SLAM interface functions by @jeremyrhyde in #2170
- RSDK-2380 Check if labels file is split by spaces or commas by @kim-mishra in #2178
- Remove stop call on unmounted by @mrloureed in #2191
- RSDK-1902 Random panic occurring somewhere in CBiRRT method by @biotinker in #2188
- [RSDK-2259, et. al.] Remove RobotConstructor, clean up constraint descriptions by @spieswl in #2190
- [RSDK-1705] add colormap for SLAM UI by @JohnN193 in #2160
- RSDK-2273 Lock model during Read func by @kim-mishra in #2162
- RSDK-2478: Update encoder driver methods by @martha-johnston in #2161
- RSDK-2573-fix-text-overlay-sizing by @kim-mishra in #2173
- NPM 0.2.14 -> 0.2.15 by @michaellee1019 in #2194
- Change default to camera server choosing getImage response Mimetype by @Rob1in in #2179
- RSDK-2312 Add new artifact for collision detection by @jeremyrhyde in #2199
- Add a valid arm-model to fake configuration by @spieswl in #2192
- DATA-1280 filter out viam_unknown label by @oliviamiller in #2154
- RSDK-2312 build functionality to use maps generated from slam in planning by @biotinker in #2186
- RSDK-2607 add support for xarm lite by @biotinker in #2197
- ML model API change by @bhaney in #2204
- [RSDK-2332] Get hardware PWM to work on the BeagleBone by @penguinland in #2202
- create mlmodel_service in testutils/inject by @kim-mishra in #2205
- [DATA-928] Fetch tabular data in CLI via multiple requests by @agreenb in #2210
- RSDK-2551 Swallow 143 errors when stopping modules for now by @benjirewis in #2208
Full Changelog: v0.2.33...v0.2.34
v0.2.33
What's Changed
- RSDK-2253 ignore StreamStatus Unimplemented errors by @bazile-clyde in #2121
- RSDK-2240 Remove Temp Endpoints from SLAM by @jeremyrhyde in #2141
- [RSDK-2496] Directly refresh webservice subtype services before modular resource loading by @Otterverse in #2133
- RSDK-2402 adxl flaky test amd64 by @kim-mishra in #2145
- Update readings test to check contents of readings map by @kim-mishra in #2146
- RSDK-2535 Upgrade API Module RDK by @jeremyrhyde in #2149
- Fix for not sending joint steps when diff is small by @spieswl in #2148
- Refactor the way GPIO chips in sysfs get discovered by @penguinland in #2147
- RSDK-2051 Genericize FromDependencies by @oliviamiller in #2143
- RSDK-2524: Create new "fake" camera model that does not depend on a real image by @martha-johnston in #2151
Full Changelog: v0.2.32...v0.2.33
v0.2.32
What's Changed
- RSDK-2129 - Updates the Motion self-collision constraint to take into account the rest of the geometries present in the frame system by @raybjork in #2077
- remove armremotecontrol service by @edaniels in #2122
- RSDK-2402 - fix flaky adxl test by @kim-mishra in #2120
- Check pointers exist before closing in local robot by @JohnN193 in #2124
- Viam cli - Tell users to auth if they're not logged in by @AaronCasas in #2125
- RSDK-2309 add a Validate() function for the config to see if the user has specified both a height and a width for a fake camera component - by @martha-johnston in #2119
- APP-1416 - add camera stream manger by @Kschappacher in #2093
- RSDK-2237 - add SLAM grpc client helpers by @JohnN193 in #2131
- navigation service uses compass is available by @erh in #2132
- RSDK-2490 - Fix gantry axis does not move with not limit switch pins by @randhid in #2128
- Fix import_guess string by @cheukt in #2126
- Modify xarm6 and xarm7 geometries to utilize capsules by @spieswl in #2109
- RSDK-2500 - Add FromRobot convenience function to SLAM service package by @raybjork in #2134
- RSDK-2411 - update LastError to allow suppression of rare errors by @penguinland in #2129
- RSDK-2183 - bump TS SDK to pull in new changes by @cheukt in #2127
- RSDK-2325 - Remove orphaned resources from newConfig in Reconfigure by @benjirewis in #2137
- RSDK-2338 - update mediadevices dependency by @bazile-clyde in #2140
- remove rdk dependency on slam repo by @nicksanford in #2135
- RSDK-2238 - add final slam map representation grpc methods by @nicksanford in #2130
Full Changelog: v0.2.31...v0.2.32
v0.2.31
What's Changed
- RSDK-2331 - Update Octree implementation to cache max probability of any child by @nfranczak in #2078
- RSDK-2350-increase-slam-streaming-chunk-to-1mb by @nicksanford in #2118
Full Changelog: v0.2.30...v0.2.31
v0.2.30
What's Changed
- APP-1426 - Remotes not working correctly by @Kschappacher in #2111
- App 1424 bugfix robot controls by @mrloureed in #2096
- APP-1412 - remove AuthHandlerWebOauthConfig by @edaniels in #2116
- APP-1486 - rc: store google maps api key in local storage by @edaniels in #2117
Full Changelog: v0.2.29...v0.2.30
v0.2.28
What's Changed
- Make webrtc enabled by default for local RC page by @seanavery in #2018
- Stop Cameras from starting on RC page load by @Kschappacher in #2074
- bump RC page by @Kschappacher in #2087
- Set up camera positioning and mouse raycasting for 2D PCD viewer by @micheal-parks in #2085
- [RSDK-1868] Skip sync tests for now. by @AaronCasas in #2088
- RSDK-2230: Add minimal support for power modes by @acmorrow in #2083
- RSDK-2310 add kinematic wheeled base struct by @raybjork in #2058
- RSDK-1611: Pi board initialization fails by @susmitaSanyal in #2026
- update mediadevices dependency by @bazile-clyde in #2089
- fixes for deadlocks in webService by @bazile-clyde in #2079
- [DATA-1200] Don't log context cancellation errors in collectors or sync.Manager if they occur after Close(). by @AaronCasas in #2080
- [DATA-1200] Replace utils.uncheckedErr with nolint:errcheck in sync/collector. by @AaronCasas in #2090
- DATA-1039: Resolve package references in RDK config by @dmhilly in #2082
- [DATA-1255] Use base64.StdEncoding on the crc32 hash on deployed files by @agreenb in #2095
New Contributors
Full Changelog: v0.2.27...v0.2.28
v0.2.27
v0.2.24
What's Changed
- RSDK-1250 Switch from native jpeg library to libjpeg by @Rob1in in #1846
- RSDK-1175 - Set VisionService's FirstFromRobot to always return VisService from main (not remote) by @kharijarrett in #1872
- RSDK-2138 Add streaming to fake input by @cheukt in #1981
- use fork of go-libjpeg by @edaniels in #1992
- fix failing encode image test by @gvaradarajan in #1995
- Fix stream not loading on camera card 2nd mount by @michaellee1019 in #1988
- [RSDK-1066] Implement GetPosition endpoint in slam service by @JohnN193 in #1965
- Check error in data syncer before logging by @dmhilly in #1989
- RSDK-1865-add-map-rep-methods-to-fake-slam by @nicksanford in #1964
- RSDK-1870 Data Loss in ReadPCDtoBasicOctree by @jeremyrhyde in #1973
- RSDK-2077 Make sure custom depth type is big endian encoded by @bhaney in #1984
- RSDK-1847 update typescript wrappers by @maximpertsov in #1985
- RSDK-1876 : pi audit by @susmitaSanyal in #1991
- RSDK-2003 Move AttrConf from builtin.go to slam by @zaporter-work in #1994
- RSDK-2153 Update GeometriesInFrame to accept/return a slice rather than a map by @biotinker in #1983
- RSDK-1230 - Support reconfiguration for wrapper and fake arm models by @nfranczak in #1954
- Update code sample comment by @Kschappacher in #1986
- RSDK-1663: remove flaky gpio input test by @stevebriskin in #1996
- RSDK-1869 - Add mutex locks to basic gpio motor by @gvaradarajan in #1990
- Generate RC Static Files in Workflow and Remove from Git by @michaellee1019 in #1938
- RSDK-2213 migrate-slam-frontend-to-map-rep-apis by @nicksanford in #1968
- [APP-1342] fixed reactivity bug in gamepad controller by @ehhong in #2009
- update setup.sh for dependency libjpeg-turbo by @Rob1in in #2006
- use gotestsum --format standard-verbose to capture races by @edaniels in #2013
- [RSDK-1055] update SLAM integration tests by @JohnN193 in #2010
- [RSDK-1055] Remove old integration test endpoints by @JohnN193 in #2017
- RSDK-2007 Move slam image saving to slam repo by @zaporter-work in #2001
- RSDK-2004 Move setup util from builtin.go to slam repo by @zaporter-work in #2004
- RSDK-1869 - add software testing for interrupting blocking/non-blocki… by @gvaradarajan in #1945
- Bump golangci-lint and fix found issues by @Otterverse in #2008
- RSDK-1877: Single line encoder tests, comments, and minor changes by @stevebriskin in #1900
- [APP-1349] Add error checking for invalid characters in remote name by @ehhong in #1997
- [RSDK-2120]/[DATA-1155] Fix flaky TestSuccesfulWrite and TestClose collector tests. by @AaronCasas in #2002
- RSDK-2152 - Fake arms do not use default arm motion planning constraints by @nfranczak in #2005
- [RSDK-2255] bump frontend for SLAM temp changes by @JohnN193 in #2023
- Add standalone canon config file by @Otterverse in #2024
- [RSDK-2261] TestArmReconnection flaky by @npmenard in #2025
- Publish compiled files and type definition files to NPM by @micheal-parks in #2015
- RSDK-2252 - Unable to run cartogropher through RDK by @kkufieta in #2021
- RSDK-2269 - flaky test: services/motion/builtin TestMoveSingleComponent by @nfranczak in #2028
- RSDK-2242 Removing Pre-Map Represetnation Endpoints by @jeremyrhyde in #2014
- RSDK-2053 - change direction_flip config key to dir_flip in fake moto… by @gvaradarajan in #2003
New Contributors
- @zaporter-work made their first contribution in #1994
- @ehhong made their first contribution in #2009
Full Changelog: v0.2.23...v0.2.24
v0.2.22
Full Changelog: v0.2.21...v0.2.22
v0.2.21
What's Changed
- RSDK-2074 - Add guards around unix socket address length by @Otterverse in #1935
- RSDK-1898 refactor collision system by @raybjork in #1908
- Bump API to latest version by @tahiyasalam in #1937
- Update FE to version 34 in NPM by @michaellee1019 in #1940
- [Rsdk-1913] add select case to wit imu to close on cancelled context by @randhid in #1890
- RSDK-1795 Fix motion planning sometimes hanging on linear motion to infeasible goals by @biotinker in #1918
- Fix out-of-range error in connecting to microphone by @bhaney in #1939
- Change fake encoder update_rate_msec to an omitted empty field by @randhid in #1942
- Refactor base and add logger by @randhid in #1946
- Use Correct Stream Event When Multiple Cameras Exist by @michaellee1019 in #1944
- RSDK-1903 - change temperature sensor readings to convention names by @kim-mishra in #1926
- add OutputTelemetry (output-telemetry) viam-server flag by @edaniels in #1951
- RSDK-1896 - add timeouts and re-tries for flaky rtsp server tests by @bhaney in #1949
- RSDK-1813 Only issue stop for base when keys pressed on visibility change by @DTCurrie in #1906
- Rsdk 2077 -fix bug in MIME type response by @bhaney in #1933
- RSDK-2097 Replace legacy arm calls with SDK arm wrapper by @oliviamiller in #1943
- [DATA-1010/DATA-1071]: Remove ML training deprecated API and bump api by @tahiyasalam in #1941
- DATA-1119 - Fix package downloads by @AdamMagaluk in #1952
- RSDK-1065 add-slam-ui-frontend-2d-view by @nicksanford in #1897
- RSDK-1937 Move trossen arm out of rdk by @randhid in #1953
- RSDK-2040 - Camera clients should never send +lazy in their requests by @Rob1in in #1948
- RSDK-1791 - Geometry pose specification is backwards by @nfranczak in #1915
- [RSDK-2126] Add 'go mod tidy' to lint-go target by @Otterverse in #1957
- [RSDK-1956] Add streaming GetInternalStateStream and GetPointCloudMapStream endpoints to RDK by @JohnN193 in #1932
Full Changelog: v0.2.20...v0.2.21