1.各組員倉儲中的 Github 檔案推送
2.各組員網誌上的 2D 繪圖, 並將程式碼顯示在繪圖網誌文章中
3.各組員倉儲中的子模組建立與運用, 並將程式碼顯示在繪圖網誌文章中
4.各組員 Solvespace 近端零組件繪圖, 並在各組員網誌中顯示指定的零組件
5.各組員 Solvespace 零件轉入 V-rep, 並設定驅動零件進行動態模擬
6.各組員說明在分組行走機構模擬與實作過程中所扮演的角色, 並利用影片檔說明所負責完成的任務
7.各組以協同方式整合各組組員所完成的倉儲, 網誌與操作影片後, 以學號名稱當作子目錄, 其中放入各組員上述各題所完成的操作影片後, 上傳到各組在系上的 Fossil SCM 倉儲, 並設法用各組的 Github Pages 進行分組簡報.
1.各組員倉儲中的 Github 檔案推送
2.
各組員網誌上的 2D 繪圖, 並將程式碼顯示在繪圖網誌文章中
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<p><pre class="brush: python"> | |
<canvas id="fourbar" width="800" height="600"></canvas></p> | |
<div id="container1"></div> | |
<script type="text/python3"> | |
from browser import document as doc | |
from browser import html | |
import math | |
# 準備繪圖畫布 | |
canvas = doc["fourbar"] | |
container1 = doc['container1'] | |
ctx = canvas.getContext("2d") | |
#繪製第一隻腳 | |
ctx.beginPath() | |
ctx.moveTo(229.201,522.023) | |
ctx.lineTo(259.1,477.945) | |
ctx.lineTo(208.901,443.893) | |
ctx.lineTo(381.843,188.945) | |
ctx.lineTo(310.246,140.378) | |
ctx.lineTo(137.304,395.325) | |
ctx.lineTo(87.105,361.273) | |
ctx.lineTo(57.205,405.351) | |
ctx.lineTo(299.201,522.023) | |
ctx.fillStyle="green" | |
ctx.fill() | |
#繪製第二隻腳 | |
ctx.beginPath() | |
ctx.moveTo(451.793,507.277) | |
ctx.lineTo(417.693,466.362) | |
ctx.lineTo(464.29,427.526) | |
ctx.lineTo(267.053,190.873) | |
ctx.lineTo(333.512,135.482) | |
ctx.lineTo(530.749,372.136) | |
ctx.lineTo(577.346,333.3) | |
ctx.lineTo(611.447,374.215) | |
ctx.lineTo(451.793,507.277) | |
ctx.fillStyle="red" | |
ctx.fill() | |
</script> |
3.各組員倉儲中的子模組建立與運用
先創兩個新倉儲 g100和 ag100
一樣設好分支 gh-pages
然後 git clone 下來
進入 g100 (cd g100)
新增一個分支git branch gh-pages
切換分支 git checkout gh-pages
git submodule add -b gh-pages https://github.com/40423140/ag100.git ag100
4.各組員 Solvespace 近端零組件繪圖, 並在各組員網誌中顯示指定的零組件
html3D展示
5.各組員 Solvespace 零件轉入 V-rep, 並設定驅動零件進行動態模擬
6.各組員說明在分組行走機構模擬與實作過程中所扮演的角色
繪製個零件,並完成實體與動畫
模擬影片
成品照
7.各組以協同方式整合各組組員所完成的倉儲, 網誌與操作影片後, 以學號名稱當作子目錄, 其中放入各組員上述各題所完成的操作影片後, 上傳到各組在系上的 Fossil SCM 倉儲, 並設法用各組的 Github Pages 進行分組簡報.
40423106 40423107 40423108 40423121 40423125 40423139 40423140