ATR talks note

Robot = special purpose, single task.

Human = tolerant of variability, style matter.

Risk is subjective.

Risk = probability of error * cost of error

Perturbation(การรบกวน) response implements risk-aware reflexion.

Knowing how to respond to the error, make a robot more like a human.

  1. Risk awareness: plan for error
  2. Multiple options: change plan
  3. Flexible behavior : many tasks

Visual studio : Property manager for saving library setting

ปกติจะใช้ opengl / opencv ก็ต้องค่อย add include directories, library directories, add dependancies ทุกครั้งที่สร้างโปรเจคใหม่

แต่ถ้าหากว่า เรามา add library ผ่าน Property Manager แล้ว จะสามารถ save ค่านั้นไว้ ใน Property Sheet

พอสร้างโปรเจคใหม่ ก็แค่ add Property Sheet ไม่กี่คลิ๊ก ช่วยประหยัดเวลาได้เยอะ

วิธีทำ 1. search หา Property Manager จากตรงช่อง Quick Lunch, ก็จะเห็น list project ที่มีอยู่ใน solution ปัจจุบัน

2. กดปุ่ม New Project Property Sheet

3. คลิ๊กขวา ที่ Property Sheet ที่สร้าง > Properties , แล้ว link library ตามปกติ  ค่าที่เซ็ตไว้ก็จะ save อยู่ในไฟล์ Property Sheet

4. กดเลือกโปรเจคที่ยังไม่ได้ link library แล้ว กดปุ่ม Add Existing Property Sheet, แล้วก็เลือกไฟล์  Property Sheet

5. ก็จะเห็นว่า ที่ Projectที่สอง มี Property Sheet ที่ถูกเซ็ตเอาไว้ใน Project ก่อนหน้า

ลองกด Properties ดู ก็มี link library อยู่ครบ

import csv file to excel with utf8

.csv file ของ questionnaire data ที่ download มาจาก google forms ถ้าเปิดใน excel ตรงๆ ภาษาที่ไม่ใช่ภาษาอังกฤษจะเพี้ยน

 

แก้ โดย เปิด excel new file ขึ้นมา แล้ว import data เอา จะสามารถเลือก ภาษาเป็น utf8ได้

 

 

 

using Apache ActiveMQ

Apache ActiveMQ is a queue management software.

1. install jre environment
http://www.oracle.com/technetwork/java/javase/downloads/jre10-downloads-4417026.html

2. download Apache ActiveMQ
http://activemq.apache.org/download.html
extract at C:\apache-activemq-5.15.4

3. check java version
runcmd as administrator type : java -version

4. install ActiveMQ service
change directory in cmd to C:\apache-activemq-5.15.4\bin\win64
or C:\apache-activemq-5.15.4\bin\win32

type: InstallService.bat

5. type “services” in windows search box, then open services window

6. right click at ActiveMQ > Start

7. open web browser to see queue
goto http://127.0.0.1:8161
click Manage ActiveMQ broker
Login: admin
Password: admin