Releases: JdeRobot/VisualCircuit
Releases · JdeRobot/VisualCircuit
VisualCircuit 3.5: Finite State Machines and ROS2 Blocks
What's Changed
- Fix Block Size Issue by @toshan-luktuke in #181
- Minor fixes to blocks by @toshan-luktuke in #184
- #159 ROS2 Camera block by @tapi1300 in #176
- #160 ROS2 Laser block by @tapi1300 in #178
- #172 ROS2 MotorDriver block by @tapi1300 in #177
- Fix filename to be same as import by @Suhas-G in #185
- Update to Dark Mode by @toshan-luktuke in #186
- Add new documentation for Blocks made by pdoc by @toshan-luktuke in #187
- Updated MotorDriverROS2 by @tapi1300 in #193
- Updated LaserScanROS2 by @tapi1300 in #191
- Updated CameraROS2 by @tapi1300 in #189
- Locks and Multi fan-in and fan-out by @Suhas-G in #195
- fix: enable and disable functionality by @toshan-luktuke in #196
- Update Broken Documentation Link by @toshan-luktuke in #205
- Update Website by @toshan-luktuke in #206
- Update Website with new Getting Started Exercise by @toshan-luktuke in #213
- Integration of VisualCircuit and VC+ by @siddheshsingh26 in #222
- Update website with a new tutorial and getting started page by @toshan-luktuke in #255
- Added unit conversion feature in constants block and internal code frequency input by @BkPankaj in #272
- Update comparison from '!=' to 'is not' within MotorDriverROS2 block by @BkPankaj in #279
- Update READMEs by @toshan-luktuke in #281
- Added Alt+R and Alt+r as shortcut keys for Renaming of blocks by @BkPankaj in #283
Full Changelog: v3.4...v3.5
Block migration: Use new template and shared memory implementation
This release migrates all existing blocks to the new template.
All blocks also use python 3.8 shared memory implementation.
Wire Implementation using python's Shared Memory
- Shared memory for wires between blocks using Python 3.8s shared memory module instead of posix_ipc.
- The new interface for the argument list and block synchronisation is also simpler than before.
VisualCircuit Packaged Release
Added Features:
- Enable/Disable blocks using wires.
- Control Frequency of blocks.
- Enhanced Block Template.
- Added a tiny Yolov3 based Object Detector.
Other:
- AppImage for Linux64
- Fixed issue with cloned instances.
- New Blocks in 'Create' Category.