树莓派AI视觉小车--4.小车基本运动

调用上一章节所提到的小车基本运动代码库ROBOTCAR.pyhttps://blog.csdn.net/weixin_44845743/article/details/143571579?spm=1001.2014.3001.5502 开始小车的基本运动:

1. 小车前进

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.t_up(50,3)      # 机器人前进
            clbrobot.t_stop(1) # 机器人停止         
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

2. 小车后退

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.t_down(50,3)    # 机器人后退
            clbrobot.t_stop(1) # 机器人停止
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

3. 小车左转

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True: 
            clbrobot.turnLeft(50,3)  # 机器人左转
            clbrobot.t_stop(1) # 机器人停止           
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

4. 小车右转

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.turnRight(50,3) # 机器人右转
            clbrobot.t_stop(1) # 机器人停止          
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

5. 小车左移

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.moveLeft(50,3)  # 机器人左移
            clbrobot.t_stop(1) # 机器人停止         
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

6. 小车右移

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.moveRight(50,3) # 机器人右移
            clbrobot.t_stop(1) # 机器人停止       
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

7. 小车前左斜

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.forward_Left(50,3) # 机器人前左斜
            clbrobot.t_stop(1) # 机器人停止    
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

8. 小车后右斜

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.backward_Right(50,3) # 机器人后右斜
            clbrobot.t_stop(1) # 机器人停止          
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

9. 小车前右斜

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.forward_Right(50,3)  # 机器人前右斜
            clbrobot.t_stop(1) # 机器人停止          
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()

10. 小车后左斜

python 复制代码
from LOBOROBOT import LOBOROBOT  # 载入机器人库
import  RPi.GPIO as GPIO
import os

if __name__ == "__main__":
    clbrobot = LOBOROBOT() # 实例化机器人对象
    try:
        while True:
            clbrobot.backward_Left(50,3)  # 机器人后左斜
            clbrobot.t_stop(5)       # 机器人停止            
    except KeyboardInterrupt:
        clbrobot.t_stop(0) # 机器人停止
        GPIO.cleanup()
相关推荐
冬奇Lab11 小时前
Workflow 系列(04):Multi-Agent 协调——编排器边界、并发控制与上下文隔离
人工智能·工作流引擎
冬奇Lab11 小时前
每日一个开源项目(第147篇):HyperGraphRAG - 用超图表示 N 元关系,RAG 的第三代范式
人工智能·开源·graphql
甲维斯11 小时前
Github + 阿里云oss实现类似codex的自动更新!
人工智能
阿里云大数据AI技术13 小时前
光轮智能 × 阿里云:共建 Physical AI 云上数据、评测与持续学习基础设施
人工智能·机器学习
机器之心13 小时前
实锤了:Claude Code偷查用户,时区、中国AI实验室全是关键词
人工智能·openai
网易云信13 小时前
Cursor点燃个人开发者,企业级AI为何频频受挫?Agent工厂从提效工具到AI员工的跃迁
人工智能·开源
网易云信13 小时前
解锁触手可及的温暖:网易智企 x Wander Puffs AI 云游泡芙
人工智能
转转技术团队14 小时前
从 PRD 到可验证代码:AI 需求开发闭环实践
人工智能