Skip to content

Commit dc20fca

Browse files
committed
update CHANGLOG
1 parent b29f7e6 commit dc20fca

File tree

1 file changed

+81
-0
lines changed

1 file changed

+81
-0
lines changed

CHANGELOG.rst

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,87 @@
22
Changelog for package jskeus
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
Forthcoming
6+
-----------
7+
8+
[Documentation]
9+
10+
* [irteus/irtmath.l] Add docstring to lmeds functions & fix typo in comments (`#636 <https://github.com/euslisp/jskeus/issues/636>`_)
11+
* fixed formula of collision avoidance in jmanual (`#628 <https://github.com/euslisp/jskeus/issues/628>`_)
12+
* update comment in :joint-dof definition (`#632 <https://github.com/euslisp/jskeus/issues/632>`_)
13+
14+
15+
[Bug fix]
16+
17+
* [irtrobot.l] fix bug in :calc-zmp-from-forces-moments (`#602 <https://github.com/euslisp/jskeus/issues/602>`_)
18+
* add test for :calc-zmp-from-forces-moments
19+
20+
* [irteus/irtutil.l] Enable to pass integer time-list to interpolator (`#625 <https://github.com/euslisp/jskeus/issues/625>`_)
21+
* [irteus/irtutil.l] Optimize float conversion of time-list in interpolator, Reflect @Affonso-Gui's offline comment
22+
* [irteus/irtutil.l] Enable to pass integer time-list to interpolator
23+
* [irteus] Add test of passing integer time-list to interpolator
24+
cf. https://github.com/euslisp/jskeus/pull/625
25+
26+
* Avoid irteusx errors when a file named 'NIL' exists (`#618 <https://github.com/euslisp/jskeus/issues/618>`_)
27+
* [irteus/irtmodel.l] fix Error in inverse-kinematics fail with :move-target (https://github.com/jsk-ros-pkg/jsk_pr2eus/issues/474) `#611 <https://github.com/euslisp/jskeus/issues/611>`_)
28+
* add test code for (`#611 <https://github.com/euslisp/jskeus/issues/611>`_)
29+
* [irteus/irtmodel.l] refactor conditional branch and comments for debug print of :inverse-kinematics
30+
31+
[New features]
32+
33+
* add write-to-png in irtgraph (`#623 <https://github.com/euslisp/jskeus/issues/623>`_)
34+
* [irteus/irtmodel.l] Display warning when input angle-vector dimension > the number of joints (`#612 <https://github.com/euslisp/jskeus/issues/612>`_)
35+
* [irteus/irtmodel.l] Fix the case of multi dof link
36+
37+
* [irteus/irtgraph.l] Add clear-open-list in solve-init (`#622 <https://github.com/euslisp/jskeus/issues/622>`_)
38+
* [irteus/irtgraph.l] Add clear-open-list in solve-init
39+
* [irteus/irtgraph.l] Add key :resume to solve-init
40+
* [doc/irtgraph] Add example for irtgraph
41+
42+
* png: enable to write transparent image with :background (`#630 <https://github.com/euslisp/jskeus/issues/630>`_)
43+
44+
[Build]
45+
46+
* use gcc -dumpmachine instaed of uname -m for docker environment (`#614 <https://github.com/euslisp/jskeus/issues/614>`_)
47+
* use gcc -dumpmachine to detect target OS, istead of uname -m
48+
see https://github.com/euslisp/EusLisp/pull/486 and https://github.com/euslisp/EusLisp/pull/485 for more info
49+
* use arm64v8/ubuntu:{bionic,focal} instead of osrf/ubuntu_arm64, to fix segmentation fault
50+
51+
[CI]
52+
53+
* fix GA: runs-on ubuntu-latest and use container for 'catkin' check (`#638 <https://github.com/euslisp/jskeus/issues/638>`_)
54+
* use archive repository for Debian Stretch
55+
* skip a lot of test code for arm64v8, because qemu on ubuntu>18.04, see https://github.com/euslisp/jskeus/pull/615
56+
* container does not have sudo
57+
58+
* .github/workflows/config.yml: add test for compile in catkin (`#621 <https://github.com/euslisp/jskeus/issues/621>`_)
59+
* add pkg-config libpng --cflags to set incldue dir when compile euspng
60+
euspng requries <png.h> wihch libpng-dev provies, but irteus genrate png.h from png.l
61+
* .github/workflows/config.yml: add test for compile in catkin
62+
63+
* use arm64v8/ubuntu:{bionic,focal} instead of osrf/ubuntu_arm64, to fix segmentation fault (`#615 <https://github.com/euslisp/jskeus/issues/615>`_)
64+
* use ubuntu-18.04 for host machine, in order to use previous qemu version for arm64v8/ubuntu https://launchpad.net/qemu/+packages
65+
https://github.com/euslisp/EusLisp/pull/489
66+
* apply same workaround as we have in EusLisp GA
67+
* use arm64v8/ubuntu:{bionic,focal} instead of osrf/ubuntu_arm64, to fix segmentation fault
68+
69+
* Fix CI (`#642 <https://github.com/euslisp/jskeus/issues/642>`_)
70+
* .github/workflows/config.yml: use intel MacOS
71+
* override node20 https://github.com/actions/upload-artifact/issues/616#issuecomment-2350667347
72+
* .github/workflows/config.yml: add --platform for qemu environment
73+
Fixes
74+
```
75+
+ docker run --rm --platform linux/amd64 -v /home/runner/work/EusLisp/EusLisp:/ws/euslisp -e ARCH=LinuxARM -t arm32v7/debian:unstable-slim bash -c ' set -x; set -e; apt update -qq; apt install -y -qq make gcc libgl-dev libglu1-mesa-dev libjpeg-dev libpng-dev libpq-dev libx11-dev libxext-dev; CFLAGS='\''-Werror=implicit-function-declaration'\'' ARCH=LinuxARM EUSDIR=/ws/euslisp make -C /ws/euslisp/lisp/ -f Makefile.LinuxARM eus0; CC='\''gcc -Werror'\'' ARCHDIR=LinuxARM EUSDIR=/ws/euslisp make -C /ws/euslisp/lisp/image/jpeg; exit 0'
76+
Unable to find image 'arm32v7/debian:unstable-slim' locally
77+
unstable-slim: Pulling from arm32v7/debian
78+
docker: no matching manifest for linux/amd64 in the manifest list entries.
79+
```
80+
* osrf/ubuntu_arm64:trusty is deprecated
81+
trusty: Pulling from osrf/ubuntu_arm64
82+
docker: [DEPRECATION NOTICE] Docker Image Format v1 and Docker Image manifest version 2, schema 1 support is disabled by default and will be removed in an upcoming release. Suggest the author of docker.io/osrf/ubuntu_arm64:trusty to upgrade the image to the OCI Format or Docker Image manifest v2, schema 2. More information at https://docs.docker.com/go/deprecated-image-specs/.
83+
84+
* Contributors: Aoi Nakane, Guilherme Affonso, Kei Okada, Masayuki Inaba, Naoki Hiraoka, Naoto Tsukamoto, Shingo Kitagawa, Shun Hasegawa, Masahiro Bando
85+
586
1.2.5 (2021-12-01)
687
------------------
788
* copy gnuplotlib from euslib/jsk.l (`#261 <https://github.com/euslisp/jskeus/issues/261>`_)

0 commit comments

Comments
 (0)