Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.2.47-rc0
What's Changed
- Add SDK links by @stevebriskin in #2310
- RSDK-2935 add slam services as weak dependencies to builtin motion service by @raybjork in #2311
- bump goutils to v0.1.25 by @edaniels in #2313
- RSDK-2939 Update SLAM 2D View Color Buckets by @jeremyrhyde in #2308
- RSDK-1947 - entire lazy encoded image should not be decoded by @kim-mishra in #2314
- RSDK-2948 Do not call ValidateConfig with no diff in config by @benjirewis in #2316
- Fix for model assignment bug in arm client by @spieswl in #2319
- RSDK-2915 - move transform cam errors found in debug category to error category by @kim-mishra in #2317
- RSDK-2315 - Add web interface to fulfill SLAM UI design requirements by @nfranczak in #2226
- RSDK-2954 Move module manager to be owned by resource manager by @benjirewis in #2315
- Remove cfg from encoded motor structure by @randhid in #2252
- Revert " Remove cfg from encoded motor structure " by @randhid in #2323
- sessions: always show up to date peer info by @edaniels in #2325
- RSDK-2735 Change the input of TextModel test to be deterministic by @Rob1in in #2320
- Rsdk 2981 bugfix sliders width by @mrloureed in #2327
- Add async cancellable scheduling function by @micheal-parks in #2321
- RSDK-2982 - SLAM UI miscellaneous changes by @nfranczak in #2326
- RSDK-2959 - SLAM UI does not resize well by @nfranczak in #2324
- RSDK-2933 - add warning and errors if API not registered by @cheukt in #2329
- RSDK-2958 Fix tests and races in robot/impl by @Otterverse in #2332
- RSDK-2425 Support reloading of modules by @benjirewis in #2304
- [RSDK-2684] Reconfigure interrupts properly on genericlinux boards by @penguinland in #2328
- [DATA-1268] Re-add arbitrary file upload test. by @AaronCasas in #2335
- [RSDK-2681] Support hardware PWM on beaglebone AI64 by @penguinland in #2339
- Upgrade client dependencies - May 2023 by @micheal-parks in #2337
- Fix async scheduler by @micheal-parks in #2343
- RSDK-2696 Add Skeleton Code for Replay Camera by @jeremyrhyde in #2331
- Add FromDependencies to Motion service by @spieswl in #2338
- APP-1787 - Fix and simplify PCD icon rendering by @micheal-parks in #2344
- RSDK-2996 Release Candidate Workflows by @Otterverse in #2336
- RSDK-2357 FIX: only log maxrpm warning when maxrpm > 0 by @martha-johnston in #2342
- X86 support on genericlinux by @susmitaSanyal in #2340
- bump goutils to v0.1.31 by @edaniels in #2347
- RSDK-2838 remove robot dependency from framesystem by @raybjork in #2334
- RSDK-2960 - Fix order of execution for 2D slam ui when first loaded or refreshed by @nfranczak in #2350
- RSDK-3027 - implement resource.Named for vision service models by @bhaney in #2351
Full Changelog: v0.2.38...v0.2.47-rc0
v0.2.38
What's Changed
- [RSDK-2940] The default I2C address of the PCA9685 board is 0x40 by @penguinland in #2307
- DATA-1419 | DATA-861 - Check sync config in reconfigure by @alexis-wei in #2309
Full Changelog: v0.2.37...v0.2.38
v0.2.37
What's Changed
- Check for self-managed connections by @DTCurrie in #2279
- Fix static release script by @Otterverse in #2280
- rc: remove external from template by @edaniels in #2281
- RSDK-2279 Remove Extra Parentheses in SLAM 3D View by @jeremyrhyde in #2285
- RSDK-2821 Update Frontend SLAM 2D View to XY Plane by @jeremyrhyde in #2269
- Fix unmounting issues with RC UI by @micheal-parks in #2286
- RSDK-2877 Do not overload usage of term Orphaned by @benjirewis in #2287
- [RSDK-2226] audit GPIO servo code by @penguinland in #2283
- RSDK-2885 Fix race by @biotinker in #2293
- RSDK-1053-reenable-staticcheck-linter by @nicksanford in #2292
- RSDK-2482 FIX: encoder RC card by @martha-johnston in #2294
- APP-1676 - include pi configs in non pi environment by @edaniels in #2296
- RSDK-2811 - get classifications on a detector new vision service by @kim-mishra in #2282
- remove unused import by @bazile-clyde in #2297
- Make RC SDK client self managed by @DTCurrie in #2284
- [RSDK-734] Make all tests clean up files, use t.TempDir() by @Otterverse in #2289
- RSDK-2482 bump rc version by @martha-johnston in #2295
- [DATA-1351]: Update CLI tool BE by @tahiyasalam in #2290
- RSDK-2357: Add warn message when MoveStraight call has set the motor speed too low by @martha-johnston in #2255
- Add height style to maps container by @DTCurrie in #2299
- Update softrobotics gripper sample.json by @JessamyT in #2241
- RSDK-2886 Reduce config ticker and simplify completeConfig goroutine by @benjirewis in #2291
- rc: set height on google map via id by @edaniels in #2300
- RSDK-1229 RSDK-2693 Remove robot from motion service constructor, and prepare for removal from framesystem service constructor by @biotinker in #2288
- RSDK-2721 add guardrails around worldstate names by making constructor by @raybjork in #2277
- RSDK-2867-Make Classification Labels Visible by @kharijarrett in #2301
- RSDK-2489 by @nicksanford in #2260
- Refactor genericlinux reconfiguration, in preparation for RSDK-2683 by @penguinland in #2298
- Grab weak dependencies during reconfigure by @edaniels in #2302
- RSDK-2645 - Fix for wrapper arm status breaking Arm RC cards when out-of-bounds by @spieswl in #2303
- RSDK-1761 Jetson Orin Daughterboard Detection by @seanavery in #2237
- Add resource equality check to DataCaptureConfig.Equals by @edaniels in #2305
- RSDK-2545 - Allow mDNS fallthrough by @Otterverse in #2306
Full Changelog: v0.2.36...v0.2.37
v0.2.36
What's Changed
- Refactoring: split interrupts out from GPIO on genericlinux boards (redux) by @penguinland in #2229
- [RSDK-2662] refer to digital interrupts by their names by @penguinland in #2233
- Remove dynamic tag to use default opus by @Otterverse in #2242
- Bug fix border color by @mrloureed in #2243
- RSDK-2613: Absolute functionality in AMS by @martha-johnston in #2231
- Cleanup of incremental encoder by @penguinland in #2236
- Fix a bug, change vision.tflite_cpu to mlmodel.tflite_cpu by @bhaney in #2239
- RSDK-2356: base.Spin changes speed for different distances by @martha-johnston in #2246
- [RSDK-2388] [RSDK-2392] Fix timing issues in remote server and module tests by @Otterverse in #2244
- RSDK-1979 use new motion service wrapper by @maximpertsov in #2235
- RSDK 1020 Part I - refactor base, encoded motor struct and tests. by @randhid in #2227
- RSDK-1170 point to pion/mediadevices commit with huffman table error fix by @bhaney in #2245
- RSDK-2613 fix: flaky test by @martha-johnston in #2247
- RSDK-1020 Part IA change back encoder test pointer change for now, keep skips by @randhid in #2248
- Reconfiguration Refactor and system-wide QoL Improvements by @edaniels in #2225
- move session expireLoop to 10ms by @edaniels in #2253
- Build and Release Semi-Static Binaries by @Otterverse in #2238
- RSDK-2797 - Allow more than 2 args to modules by @cheukt in #2250
- RSDK-2689 resolve package strings in tflite cpu config to model locations on robot by @kim-mishra in #2249
- RSDK-2482: add rc card for encoder by @martha-johnston in #2251
- Remove upx from appimages by @Otterverse in #2256
- Add h-[400px] to safe list by @DTCurrie in #2261
- RSDK-2812 - Use API over Subtype by @edaniels in #2265
- RSDK-2692 - Add collectors for MovementSensor LinearAcceleration and Orientation by @tessavitabile in #2258
- Fix antique-cache docker build by @Otterverse in #2266
- adjust grpc keepalive by @edaniels in #2267
- RSDK-2029 - Remove slam integration tests by @kkufieta in #2264
- Rename PWM -> PWM Duty Cycle by @penguinland in #2263
- [APP-712] Update URLs to use https by @Otterverse in #2272
- RSDK-2029 - Delete builtin & co by @kkufieta in #2271
- Make TS SDK a peer dependency by @DTCurrie in #2273
- Disconnect before browser tab unload by @DTCurrie in #2268
- remove comment about digital interrupt callbacks by @penguinland in #2274
- Find cameras connected to computer after server start by @bazile-clyde in #2276
- Rsdk-2806: Movement sensor distance to meters by @stevebriskin in #2275
- nit: switch to bool by @bazile-clyde in #2278
- RSDK-2224 New vision service by @bhaney in #2254
Full Changelog: v0.2.35...v0.2.36
v0.2.35
Full Changelog: v0.2.34...v0.2.35
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