コード例 #1
0
ファイル: Motions.py プロジェクト: cvsandeep/ir2_proj
def sandeep_motion():
    ir.initall()

    ir.lsu(60)  #down
    ir.rsu(10)  #up
    ir.lss(120)
    ir.leu(120)  #inward
    time.sleep(1)
    ir.leu(90)
    ir.lsu(150)  #down
コード例 #2
0
ファイル: Motions.py プロジェクト: cvsandeep/ir2_proj
def unknown_motion():
    ir.initall()

    ir.rsu(135)  #down
    ir.lsu(45)  #down

    ir.rer(135)  #inward
    ir.ler(45)  #inward

    for x in range(0, 4):
        ir.nk(135)
        ir.nk(45)
    ir.lsu(170)  #inward
    ir.rsu(20)  #inward
    ir.nk(90)  #down
コード例 #3
0
ファイル: Motions.py プロジェクト: cvsandeep/ir2_proj
def Mohak_motion():
    ir.initall()

    ir.rsu(150)  #up
    ir.lsu(30)  #up
    ir.rss(45)
    ir.lss(120)

    for x in range(0, 3):
        ir.reu(90)  #inward
        ir.leu(110)
        #ir.rer(45)
        #ir.ler(90)
        time.sleep(0.3)
        ir.reu(135)  #outward
        ir.leu(80)
コード例 #4
0
ファイル: Motions.py プロジェクト: cvsandeep/ir2_proj
def Archit_motion():
    ir.initall()
    #move neck from 90 to 135
    ir.nk(100)
    ir.nk(135)
    ir.rsu(120)
    ir.reu(90)
    ir.lsu(80)
    ir.lss(120)
    ir.leu(135)

    for x in range(0, 3):
        ir.hd(40)
        #time.sleep(1)
        ir.hd(150)

    ir.initall()
コード例 #5
0
ファイル: Motions.py プロジェクト: cvsandeep/ir2_proj
def shashwat_motion():
    ir.initall()

    for x in range(0, 3):
        ir.rsu(135)  #down
        ir.lsu(125)  #up
        ir.leu(90)  #inward
        time.sleep(0.5)
        ir.leu(90)  #outward

        ir.leu(180)  #reset
        ir.lsu(45)  #down
        ir.rsu(65)  #up
        ir.reu(125)  #inward
        time.sleep(0.5)
        ir.reu(135)  #outward

        ir.reu(180)
コード例 #6
0
ファイル: Motions.py プロジェクト: cvsandeep/ir2_proj
def surya_motion():
    ir.initall()

    for x in range(0, 3):
        ir.lsu(60)  #inward
        ir.rsu(120)  #inward
        ir.hd(120)
        ir.lss(120)  #inward
        ir.rss(45)  #inward

        ir.reu(90)
        ir.leu(90)
        time.sleep(0.2)

        ir.hd(60)  #down
        ir.reu(135)
        ir.leu(115)
    ir.lsu(170)  #inward
    ir.rsu(20)  #inward
コード例 #7
0
ファイル: test_motions.py プロジェクト: cvsandeep/ir2_proj
import ir2_base as ir
import Motions as mo

ir.open_port()
ir.set_speed(300)
ir.set_sleep(0.3)

ir.nk(90)
ir.nk(40)
ir.nk(90)
ir.nk(130)
ir.nk(90)

ir.initall()

ir.set_sleep(0.3)
mo.Archit_motion()
ir.set_sleep(0.4)
mo.Mohak_motion()
mo.shashwat_motion()
mo.sandeep_motion()
ir.set_sleep(0.3)
mo.surya_motion()
mo.unknown_motion()

ir.initall()
ir.close_port()